自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 合并TXT文件

2022-12-03 09:11:19 767 1

原创 Python集合

2022-12-03 09:08:14 897

原创 正则表达式

content='''买了1斤黄瓜花了8元买了2斤葡萄花了13.5元买了3斤白菜花了5.4元'''# 提取信息(1 黄瓜 8元;2 葡萄 13.5元;3 白菜 5.4元)import refor line in content.split('\n'): pattern=r"(\d)斤(.*)花了(\d+(\.\d+)?元)" math=re.search(pattern,line) if math: print(f"{math.gr

2022-12-03 09:03:28 755

原创 期中测试题

2022-11-24 18:01:42 725

原创 成绩条形统计图

from matplotlib import pyplot as pltsubjects = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I']scores = [96, 89, 85, 91, 75, 90, 88, 79, 89]plt.bar(subjects, scores)plt.show()

2022-11-17 17:35:42 849

原创 各年级男女生人数条形统计图

mport numpy as npfrom matplotlib import pyplot as pltplt.figure(3)plt.rc('font', family='simhei', size=15) # 设置中文显示,字体大小plt.rc('axes', unicode_minus=False) # 该参数解决负号显示的问题c = ['大一', '大二', '大三', '大四'] # x轴刻度标记x = np.arange(len(c))*0.8 # x轴刻度数,条形基座中间x位置数g = [

2022-11-17 17:28:34 916

原创 git安装成功验证

2022-11-17 15:55:56 779

原创 提取关键信息

content = """小明上街买菜买了1斤黄瓜花了8元;买了2斤葡萄花了13.5元;买了3斤白菜花了5.4元;"""import refor line in content.split("\n"): pattern = r"(\d)斤(.*)花了(\d+(.\d+)?)" match = re.search(pattern, line) if match: pri

2022-11-09 14:10:46 736

原创 整理列表生成式

列表生成式 (List Comprehensions)1.列表生成式:是python内置的比较简单但是功能强大的用于生成list的生成式语法: [元素 for循环 if语句]说明: 元素和for循环不能省略,但是,if语句可以省略2.列表生成式可以书写多个for循环,表示for循环的嵌套3.在for循环中可以定义多个变量4.列表生成式的好处和坏处 注意:列表生成式相比较普通列表的生成式,比较简洁,但是只能实现简单的逻辑,否则代码的可读性降低5.使用列表生成式将一个列表元

2022-11-09 14:09:48 811

原创 【无标题】OS模块

OS模块OS模块简单的来说它是一个Python的系统编程的操作模块,可以处理文件和目录这些我们日常手动需要做的操作。import os #导入OS模块;help(os) #查看os模块帮助文档,里面详细的模块相关函数和使用方法;os 模块中常用的属性和函数 1、os.getcwd() #查看当前所在目录(路径); 2、os.chdir() #切换目录(路径); 3、os.mkdir() #创建一个目录; 4、os.rmdir() #删除一个目录,若目录

2022-10-31 01:57:44 742

原创 open,write,read函数总结

1.在python,使用open函数,可以打开一个已经存在的文件,或者如果该文件不存在,则会创建一个新文件。格式如下:open(\"文件名\",访问模式) ,默认的创建的目录在当前程序所在的目录r 以读方式打开w 以写方式打开a 以追加模式打开rU 以读方式打开,同时提供通用换行符r+、w+、a+ 以读写模式打开rb 以二进制读模式打开wb 以二进制写模式打开ab 以二进制追加模式打开2.写数据:使用write(“content”),可以完成向文件写入数据,注意:如果

2022-10-26 19:42:41 1355

原创 成绩高低排名

def read_file(): result = [] with open("./sort_grade_input.txt", encoding='utf-8') as fin: for line in fin: line = line[:-1] result.append(line.split(",")) return resultdef sort

2022-10-26 19:39:50 757

原创 成绩的排序

students=[ {"sno":245,"sname":"小李","sgrade":98}, {"sno":252,"sname":"小林","sgrade":77}, {"sno":203,"sname":"小青","sgrade":89}, {"sno":204,"sname":"小吴","sgrade":76}]students_sort=sorted(students,key=lambda x:x["sgrade"],reverse=True)print("排

2022-10-23 18:14:02 726

原创 列表,元素

#1.检查一个列表中是否包含奇数numbers= [2, 1, 5,6, 8, 7,9]print("列表内的值是:")print(numbers)for i in numbers: if i%2==0: print (i)print("以上是列表内所有的奇数")#2.移除列表中的多个元素lista=[3,5,7,9,11,13]print(lista)lista.remove(7,11)print(lista)#输入:原始列表[3

2022-10-16 20:43:23 744

原创 Python猜数字游戏

a=int(input('请设定猜数的数值:'))if 1<=a<=100: print(a)else: print('无效数值,请重新输入1-100以内的数值') #自行输入数值for g in range(1,6): d=int(input('请输入第%d次猜数的数值:'%g)) if d==a: print('恭喜你,猜对了') break elif g==5: print('很遗憾,你的次数已经用完') elif

2022-10-11 15:32:14 1369

原创 字典的创建,增加,删除

一、创建格式:{变量名=key:value,key:value…}value可以是任意数据类型key必须是不可变数据类型(可哈希数据类型( hash,一般翻译做散列、杂凑,或音译为哈希,是把任意长度的输入(又叫做预映射pre-image)通过散列算法变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间。))注意: 1、使用的符号必须是英文 2、key必须是不可变数据类型二、增加 1、通过key : info

2022-09-21 19:39:19 911

原创 查看元组长度,求最大值最小值,删除元组

1.查看元组长度:len函数返回序列中所包含元素的数量格式:len(元组名)2.找最大值和最小值:max函数和min函数分别返回序列中最大和最小的元素。格式:max(数值(至少两个)或元组名) min(数值(至少两个)或元组名)max和min函数的参数不是一个序列,而是以多个数字直接作为参数,此处直接求取多个数字的最大值和最小值。3.删除元组对于已经创建的元组,不再使用时,可以使用del语句将其删除。语法格式如下:del tuplename

2022-09-16 14:49:32 1694

原创 Python

2022-09-07 20:19:12 805

原创 Python安装

2022-09-04 20:56:16 799

原创 安装Python和pycharm

2022-08-29 21:45:40 786

空空如也

空空如也

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

TA关注的人

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