自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 一、类的定义(相当于多个函数集合的定义)例9.1定义一个矩形类,包含两个数据成员(属性参数):宽度和高度:该类提供两种方法(功能参数):求面积和周长

1、定义:类相关的函数 2、类型:实例方法,类方法,静态方法 3、实例方法:至少包含一个对象参数,在内部通过‘self.方法()’调用,在外部通过‘对象名,方法()’调用。1、实例属性:在方法内部通过‘self.属性变量名’定义和访问的变量(在外部通过‘对象名,变量名’名访问) 2、类属性:在所有方法之外定义的属性(变量)print('姓名: {}\n年龄:{}\n性别:{}\n'.format(self.name,self.age,self.sex))print('专业:',self.major)

2024-01-01 18:43:14 426 1

原创 Function函数一、函数的定义二、函数的调用三、形参和实参(1)形参:函数定义时的参数(变量名)(2)实参:函数调用时的参数(具体值)(3)传递:一定是实参传递给形参四、案例:绘制七

drawLine(True) if digit in [0,1,3,4,5,6,7,8,9] else drawLine(False) #用if...else表达式判断画与不画单段。drawLine(True) if digit in [0,1,2,3,4,5,7,8,9] else drawLine(False) #用if...else表达式判断画与不画单段。pencolor(random(),random(),random()) #设置绘制每一段数码管的画笔颜色。

2024-01-01 18:42:35 471

原创 面向程序。

(2)构造工作簿:Workbook。school_list = read_excel('../Stu_pack/wordcloud/school.xls') #调用读取函数,将素材里的文件school.xls作为实参传递给形参。font.colour_index = 6 #0:黑,1:白,2:红,3:绿,4:蓝,5:黄,6:紫。s.write_merge(0,0,0,6,'上海市高校信息表',style) #写表标题并合并单元格(A1:A7)

2024-01-01 18:38:35 384

原创 一,文件的类型(编码不同分类)s/.

'83269', '中国航天科技集团公司第五研究院西安分院', '陕西省', '否', '否', '否', '']其内容为10行自己的学号姓名,每行前面有序号。['83102', '内蒙古金属材料研究所(52所)', '内蒙古自治区', '否', '否', '否', '']['83109', '西安机电信息技术研究所(212所)', '陕西省', '否', '否', '否', '']['83110', '陕西应用物理化学研究所(213所)', '陕西省', '否', '否', '否', '']

2024-01-01 18:24:15 937

原创 一,matplotlib.pyplot绘图相关的对象:

导入第三方数据可视化库matplotlib中的pyplot绘图模块。#x轴坐标标签,坐标系默认为英文,如果需要显示中文另加说明。'研究生历年报考和录取情况'#1,线形图:plot()'以10为中心的正态分布''以12为中心的正态分布''一周气温变化趋势'

2024-01-01 18:22:20 969

原创 二,用pandas读写Excel文件

(2)读取文件内容def read_excel(file_name): #定义读取文件函数wb = xlrd.open_workbook(file_name) #创建读取文件的对象wbreturn schools #提供返回值#(3)写入文件内容def write_excel(schools): #定义写入文件函数#(2)构造工作簿:Workbook。

2024-01-01 18:21:30 1048

原创 一,文件的类型(编码不同分类)

'83269', '中国航天科技集团公司第五研究院西安分院', '陕西省', '否', '否', '否', '']其内容为10行自己的学号姓名,每行前面有序号。['83102', '内蒙古金属材料研究所(52所)', '内蒙古自治区', '否', '否', '否', '']['83109', '西安机电信息技术研究所(212所)', '陕西省', '否', '否', '否', '']['83110', '陕西应用物理化学研究所(213所)', '陕西省', '否', '否', '否', '']

2024-01-01 18:20:34 1231

原创 一,Numpy的数组对象-ndarray

Numpy最重要的一个特点是其N维数组对象ndarray,它是用于存放同类型元素的多维数组,ndarray中的每个元素在内存中占有相同大小的区域。六,matplotlib数据可视化数据库的应用。#形状为一维数组 一行五列。三,ndarray对象的索引与切片。二,对象ndarray的常用方法。四,Numpy的通用函数。#创建数组对象arr。

2024-01-01 18:11:42 968

原创 一,pandas数据分析pandas是一种基于Numpy的开源数据分析工具包,提供了高性能,简单易用的数据结构和数据分析函数

('邵', 89), ('王', 98), ('张', 60), ('刘', 100)]Index(['邵', '王', '张', '刘'], dtype='object')Index(['邵', '王', '张', '刘'], dtype='object')#用字典的形式keys()方法访问对象。a 123 一班 aa 50。b 234 二班 bb 42。c 345 三班 cc 32。d 456 四班 dd 65。#data_2['姓名']'请输入你要排序的列名:'

2024-01-01 18:05:35 977

原创 期末复习1

raise ValueError('长度应在6-12位之间,当前长度为:'+str(len(content)))ss = input('请输入一个长度在6到12位之间的密码字符串:')1 a = int(input('请输入一个数:'))1 a = input('请输入一个数:')请输入一个长度在6到12位之间的密码字符串:123456。a = int(input('请输入一个数:'))a = int(input('请输入一个数:'))print('长度符合要求')a = input('请输入一个数:')

2024-01-01 18:04:25 354

原创 期末复习2

2,类中定义的每个方法都有一个名为self的参数,该参数必须四方法的第一参数,self表示当前对象,即指向调用方法的对象。1,写是指从头开始写,覆盖原有内容,附加(+)是从文件末尾开始写,保留原有内容。'202209430王鹏博'四,Numpy科学计算库。

2024-01-01 18:03:28 382

原创 方法类运用(python)

1,定义:与类相关的函数 2,类型:实例方法,类方法,静态方法 3,实例方法:至少包含一个对象参数,在内部通过'self.方法()'调用,在外部通过'对象名.方法()'调用。1,实例属性:在方法内部通过'self.属性变量名'定义和访问的变量(在外部通过'对象名.变量 名'名访问) 2,类属性:在所有方法之外定义的属性(变量)S = self.width * self.height #用self.属性名访问求面积值。s = Student('***','','**','****') #创建对象。

2023-10-31 23:15:49 71 1

原创 温度转换(python)华氏转摄氏or摄氏转华氏

处理数据(process-->控制结构-->if..elif...else)if TempStr[-1]in['C','c']:C=(float(TempStr[0:-1])-32)/1.8#输出数据(Output-->print函数)print("转换后的温度是:%f"%C)elif TempStr[-1]in['F','f']:F=(eval(TempStr[0:-1])*1.8+32)#输入数据(Input-->input函数)TempStr=input('请输入带单位的温度值:')

2023-10-31 23:10:15 324 1

原创 成绩测评(python)

")else:if score >=90:grade="优秀"elif score >=80:grade="良好"elif score >=70:grade="中等"elif score >=60:grade="及格"else:grade="不及格"print(score,"对应的等级为:",grade)

2023-10-31 23:08:06 633 1

原创 五角星绘制(Python)

2023-10-31 23:05:31 67 1

原创 99乘法口诀(Python)

'''for i in range(1,10):for j in range(1,i+1):print(str(j)+"*"+str(i)+"="+str(i*j),end=" ")print("")'''for i in range(1,10):for j in range(1,i+1):R=i*jprint('{}*{}={}'.format(i,j,R),end="\t")print('\n') #将1行循环结束再换行。

2023-10-31 23:03:11 78 1

原创 Python构建

哈哈哈

2023-09-10 11:06:07 53

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除