自定义博客皮肤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 876

原创 Python集合

2022-12-03 09:08:14 999

原创 正则表达式

content=''' 买了1斤黄瓜花了8元 买了2斤葡萄花了13.5元 买了3斤白菜花了5.4元 ''' # 提取信息(1 黄瓜 8元;2 葡萄 13.5元;3 白菜 5.4元) import re for 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 858

原创 期中测试题

2022-11-24 18:01:42 824

原创 成绩条形统计图

from matplotlib import pyplot as plt subjects = ['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 969

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

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 1211

原创 git安装成功验证

2022-11-17 15:55:56 888

原创 提取关键信息

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

2022-11-09 14:10:46 814

原创 整理列表生成式

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

2022-11-09 14:09:48 904

原创 【无标题】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 806

原创 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 1593

原创 成绩高低排名

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 result def sort

2022-10-26 19:39:50 828

原创 成绩的排序

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 781

原创 列表,元素

#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 811

原创 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 1504

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

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

2022-09-21 19:39:19 1022

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

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

2022-09-16 14:49:32 1989

原创 Python

2022-09-07 20:19:12 884

原创 Python安装

2022-09-04 20:56:16 856

原创 安装Python和pycharm

2022-08-29 21:45:40 837

空空如也

空空如也

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

TA关注的人

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