- 博客(16)
- 收藏
- 关注
原创 python中的异常处理
Python中还提供了raise语句允许用户主动抛出异常,raise关键字后面需要提供一个异常实例或者异常类,如果传递的是异常类,则会调用无参数的构造方法来实例化对象。如果捕获到了异常,但是暂时不处理,可以直接通过raise语句抛出异常,此时raise关键字后面什么都不用写。Python中通常将可能发生异常的代码放在try语句中,如果发生异常则通过except语句来捕获异常并对做一些额外处理,如果没有发生异常则执行后面的else语句,最后执行finally语句做一些收尾操作。异常处理可以使得异常出现。
2023-12-23 15:19:23
333
1
原创 matplotlib.pyplot绘图
plt.plot([1,5,6,2,1],[1,1,2,2,1]) #x坐标在前,y坐标在后,都用数组描述,如果x坐标缺少,默认为0,1,2...2、基础类:线(line)、点(marker)、文本(text)、图例(legend)、网格(grid)、标题(title)plt.axis([0,6,0,5]) #设置坐标轴的取值范围,前两位数表示x轴,后两位数表示y轴。plt.title('***********') #图表标题。
2023-12-23 15:10:42
1761
1
原创 pandas数据分析
data = pd.Series([6,8,3,4,32],index = ['a','b','c','d','e']) #创建对象data,默认标签序号为0,1,2...,但也可以自己定义。data_2[(data_2['语文']<60) | (data_2['数学']<60) | (data_2['英语']<60)] #判断某1列有不及格的数据。data_1.join(data_2.set_index('姓名'),on = '姓名') #用join()方法合并。
2023-12-23 14:54:55
1698
1
原创 numpy科学计算库的应用
arr2 = np.array([[1,3,5,6,8],[6,7,4,7,9],[5,8,3,1,0]]) #这可以表示三行数组。(1)索引支持正向索引(从左到右,下标从0开始不断增大)和反向索引(从右到左,下标从-1开始不断减小),与序列的索引和切片操作类似。输出为:array([ 0, 5, 10, 15, 20, 25, 30, 35, 40, 45])arr = np.array([1,5,3,89,0,65]) #1、创建数组对象arr。
2023-12-21 19:02:16
383
原创 词云库wordcloud的安装与应用
wc = wordcloud.WordCloud(mask = im,font_path = 'C:\Windows\Fonts\STXINGKA.TTF',background_color='#ffff00') #(2)创建词云对象。wc.to_file('../R&Q_pic/test.jpg') #(4)输出词云图片(文件)创建词云对象-->加载词云文本-->输出词云图片(文件)#示例1:生成默认的矩形词云图(原文件为英文)(1)默认的矩形词云图片。
2023-12-21 13:16:00
435
原创 Excel文件的读取与写入
sheet.write_merge(0,0,0,6,'上海市高校信息表') #合并第一行第一个单元格到第六个单元格写入表头。school.append(content) #将单元格内容追加到一维列表里面。schools.append(school) #将每行的内容追加到二维列表里面。schools.append(school) #将每行的内容追加到二维列表里面。schools = read_excel('../R&Q_pic/上海市高校信息表.xls')
2023-12-21 13:03:27
1638
原创 文件在python中的相关操作
file = open('../Stu_pack/See You Again.txt') #用相对路径打开文件,并创建文件象。im = Image.open('../Stu_pack/Love_Star.PNG') #创建打开文件对象。file = open('../Stu_pack/万疆.txt','rt',encoding = 'utf-8')im.save('Love_Star.PNG') #将打开的文件保存在指定的文件夹里。打开有中文或其他语言的文本。
2023-12-20 20:28:30
399
1
原创 如何用Python判断学生成绩等级
将学生的百分制成绩转换为等级:score>=90-->优秀,>=80-->良好。score>=70-->中等,>=60-->及格,<60-->不及格。运用if...else...语句编写。
2023-10-31 21:02:50
426
1
原创 如何用Python绘制气段电子数码管时间
首先我们要导入tuetle画图库,其方法前面一定要添加库名tuetle,并导入turtle库,random库和time库。再获取绘制数字(先从键盘上输入数字日期,再从系统中获取数字日期)运用for循环语句和if...else...语句编写。
2023-10-31 20:12:42
43
1
原创 python的入门知识要点
(2)文件式:先创建Ctrl+N,再保存CTRL+S,(2)Anaconda(Jupyter Lab)(初学者)(1)python(IDLE)(初学者和考试专用)(4)Sublime Text(爱好者)(3)Pycharm(专业程序员)一行结束按回车键Enter看结果。
2023-09-12 18:41:00
47
1
原创 python的下载以及安装
安装包根据计算机的操作系统以及机器CPU位数选择,Python3.5以后的版本不支持Windows XP以及之前的系统
2023-09-10 20:31:01
106
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人