python
我要过高级
这个作者很懒,什么都没留下…
展开
-
python实现图片分割成多分
在实验当中如何将一张图片进行分割十分具有挑战性。主要用到的库为Image库代码实现:from PIL import Image# 打开一张图片img = Image.open("test.tif")# 图片尺寸img_size = img.sizeh = img_size[1] # 图片高度w = img_size[0] # 图片宽度# 将图片分成三部分,这部分可以自己更改for i in range(1, 4): if i == 1: region =原创 2022-05-22 16:30:12 · 4695 阅读 · 0 评论 -
Matplotlib库的简单使用
1.折线图:给出一组x和y值,绘制由x和y值关联的折线图。import matplotlib.pyplot as pltx = [1,2,3,4,5,6,7,8,9,10]y = [1,4,10,15,26,34,45,60,80,97]plt.plot(x, y )plt.show()2.修改轴标题以及轴坐标import matplotlib.pyplot as pltx = [1,2,3,4,5,6,7,8,9,10]y = [1,4,10,15,26,34,45,60,80,97]原创 2021-11-20 14:23:50 · 1110 阅读 · 0 评论 -
使用sklearn库提供的方法读取手写数字数据集,然后分类算法进行分类,求出准确率
代码实现:1.导入相应的包from sklearn import datasets #数据集from sklearn.metrics import accuracy_score # 精确度from sklearn.model_selection import train_test_split # 划分数据集from sklearn import naive_bayes # 贝叶斯from sklearn.svm import SVC # 支持向量机from sklearn import tre原创 2021-11-08 23:20:16 · 2212 阅读 · 0 评论 -
python3实现对文件夹里的excel文件进行批量处理,并且获取其中数据
某个文件夹下的全部excel文件为:需要得到文件名称,获取每个文件里的备注评分。import osimport xlrdimport openpyxlimport reimport pandas as pd# 1.获取该目录下的所有的文件名称pathDir = os.listdir("文件夹路径")nameList = []student_numList=[]for i in range(len(pathDir)): # 2.打开每一个excel文件 work原创 2021-10-12 21:19:57 · 1121 阅读 · 0 评论 -
python之正则表达式模块
在python中,有四种通配符:*,?,+,.。"*":表示该通配符前面的字符或子模式匹配0次或任意多次。例如:import repattern=re.compile('str*a')print(pattern.match('strrrra'))//结果为:<re.Match object; span=(0, 7), match='strrrra'>re.match函数re.match 尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match()就返回non原创 2021-09-29 22:04:16 · 320 阅读 · 0 评论 -
使用python实现小程序--获得水仙花数
1.什么是水仙花数?水仙花数是指一个三位数,个位数的立方加十位数的立方加百位数的立方等于自己本身。这样的一个三位数就是水仙花数。2.算法思想一个三位数,先求出各个位数的数值,然后将各个位数的数值的立方相加,判断是否等于自身。需要用到python中的算术运算符:**//和。:这个表示幂,例如:a3表示a的三次方。a//b:这个表示得到小于a与b的商的最大整数,例如:101//10=10根据这个算术运算符可以等到各个位数的数值。假设一个三位数为abc首先得到百位数的数值:r=abc//100;原创 2021-09-15 20:23:24 · 385 阅读 · 0 评论 -
初学python--python中的数据类型
整数类型整数类型为Int类,例如:a=20print(type(a))//type()函数返回数据类型输出结果为<class,‘int’>python中二进制表示法:以0和字母B或者b作为前缀,例如0b11100为28八进制表示法:以0和字母O或者o作为前缀,例如0O34为28十六进制表示法:以0和字母X或者x作为前缀,例如0X1c为282. 浮点类型浮点类型主要用来存储小数数值,Python的浮点类型为float类。a=1.0print(type(a))输出结.原创 2021-09-14 18:41:59 · 743 阅读 · 0 评论 -
python练习题1
1.利用for循环求1~100中所有数的和、所有奇数和以及偶数的和。sum=0for i in range(1,101): sum+=isumsum=0for i in range(1,101,2): sum+=iSumsum=0for i in range(2,101,2): sum+=isum2.输入若干学生成绩(按Q或q结束),如果成绩<0,则重新输入。统计学生人数和平均成绩。num = 0score = 0while True:原创 2021-09-25 15:24:44 · 4332 阅读 · 0 评论