- 博客(18)
- 收藏
- 关注
原创 Matplotlib 系列(三)
loc: 指定图例的位置,常用的值包括 ‘best’, ‘upper right’, ‘lower left’ 等。bbox_to_anchor: 可以与 loc 配合使用,用于将图例定位到特定坐标。ncol: 设置图例中列的数量。title: 为图例添加标题。fontsize: 设置图例文字的大小。
2025-06-29 14:34:16
904
原创 Matplotlib 系列(二)
0.添加画布(没有子图可以省略)#1.添加标题#2.添加x轴的名称#3.添加x轴的范围#4.添加x轴的刻度#5.添加y轴的名称#6.添加y轴的范围#7.添加y轴的刻度#8.画图(含有x和y的数据)yx2#9.添加图例legend#10.保存图片#11.显示图片plt.show()
2025-06-28 20:59:15
1372
原创 Matplotlib 系列(一)
导入包和设置全局属性plt.rcParams[‘font.family’] = ‘SimHei’ #中文plt.rcParams[‘axes.unicode_minus’] = False #解决负号显示小方块。
2025-06-27 21:06:11
421
原创 Pandas 系列(二)
Pandas 系列(二):Series 属性(一):import pandas as pdimport numpy as npimport matplotlib.pyplot as plts10 = pd.Series([‘a’,‘b’,‘c’], index=[101, 102, 103], name=‘MySeries’)s10.index.name = ‘Maodamao’ #为索引起一个名字print(s10.values) #值 [‘a’,‘b’,c’]pr
2025-06-27 06:29:33
513
原创 Numpy 系列(二)
Numpy 系列(二):例1代码如下:np.arange(10, 30, 2)对于 np.arange(10, 30, 2) 的调用,具体含义如下:start=10:表示生成数列的起始值为 10。stop=30:表示生成数列的结束值不包括 30,即左闭右开区间。step=2:表示相邻两个元素之间的间隔为 2。通过此调用生成的数组将包含从 10 开始,每次递增 2,直到小于 30 的所有整数。#代码运行如下:例2代码如下:np.linspace(10, 30, 4)代码运行如下:例3代码如下:n
2025-06-24 17:37:11
462
原创 Python(画樱花图)
bgcolor ( 0.956, 0.9255, 0.9882 ) # 设置背景色(把灰色换成淡紫色)通过tree(n,l)函数递归绘制树枝,n控制递归深度(12层),l控制分支长度。speed ( 0 ) # 速度 1-10渐进,0 最快。树叶统一为粉色(pink),30%概率会绘制填充的粉色圆圈。每次递归随机生成分支角度(b,c)和下一分支长度(d)speed(0)和tracer(0,0)使绘制最快。tree ( 12, 100 ) # 递归7层。forward ( l ) # 画树枝。
2025-06-17 16:30:47
390
原创 Python小游戏(井字棋)
Python的井字棋小游戏:方法一:board = [“1”, “2”, “3”,“4”, “5”, “6”,“7”, “8”, “9”]def print_board():“”“打印当前棋盘”“”print(“\n”)print(f" {board[0]} | {board[1]} | {board[2]} “)print(”—|—|—“)print(f” {board[3]} | {board[4]} | {board[5]} “)print(”—|—|—“)print(f” {boa
2025-06-13 15:17:53
932
原创 Python小游戏(猜拳)
需求分析:参与游戏的角色:玩家,手动出拳电脑:随机出拳程序判断输赢玩家获胜的情况:石头胜剪刀,剪刀胜布,布胜石头平局:玩家出拳 和 电脑出拳相同代码如下:#导入random模块。
2025-06-11 15:15:58
275
原创 Python基础章节( 多行,注释,数据类型, 运算符)
多行Python 中一般以新行作为语句的结束标识,可以使用 \ 将一行语句分为多行显示。如下所示:a = 102b = 1024c = 512d = a +b -c如果包含在 []、{}、() 括号中,则不需要使用 \。如下所示:注释Python 中单行注释使用 #,多行注释使用三个单引号(‘’')或三个双引号(“”")。
2025-06-09 20:32:06
180
原创 Python 基础章节(标识符,关键字,引号,编码,输入与输出,缩进)
以下划线开头的标识符有特殊含义,单下划线开头的标识符,如:_xxx ,表示不能直接访问的类属性,需通过类提供的接口进行访问,不能用 from xxx import * 导入;Python2 中默认编码为 ASCII,假如内容为汉字,不指定编码便不能正确的输出及读取,比如我们想要指定编码为 UTF-8,Python 中通过在开头加入 # -标识符是编程时使用的名字,用于给变量、函数、语句块等命名,Python 中标识符由字母、数字、下划线组成,不能以数字开头,区分大小写。() 表示类的构造函数。
2025-06-08 11:18:14
414
原创 Python 面向对象章节(继承)
Python 支持类的继承,而且支持多继承Python面向对象编程中继承和多继承的基本用法代码如下:class Cat:# 属性# 构造方法def# 自定义方法print(self.name, ‘正在吃’+food)
2025-06-08 08:39:01
505
原创 Python 面向对象章节(调用方法)
面向对象(OOP)调用方法构造方法() 会在类实例化时自动调用。无论构造方法还是其他方法都需要将 self 作为第一个参数,它代表类的实例。创建对象也称类的实例化,比如我们通过 Cat 类创建对象创建好对象后,我们就可以使用它访问属性和调用方法了。
2025-06-07 16:33:36
316
原创 Python 面向对象章节(类,对象,访问属性)
面向对象(OOP)是一种对现实世界理解和抽象的方法,对象的含义是指在现实生活中能够看得见摸得着的具体事物。一句比较经典的描述是一切皆对象,Python 是一门面向对象的语言,面向对象编程简单来说就是一种封装代码的方式。面向对象相关概念类:描述具有相同属性和方法的集合,简单来说就是一个模板,通它来创建对象。对象:类的实例。方法:类中定义的函数。类变量:定义在类中且在函数之外的变量,在所有实例化对象中公用。局部变量:方法中定义的变量,只作用于当前实例。
2025-06-07 07:50:59
476
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人