python
hello-hebin
这个作者很懒,什么都没留下…
展开
-
python批量修改文件名
python批量修改文件名要点:文件名获取文件名后缀按照规定字符'.'分割文件重命名: 字符串与数字的连接代码如下#encoding=gbkimport osdef main (path): filename_list = os.listdir(path) """os.listdir(path) 扫描路径的文件,将文件名存入存入列表""" a = 0 for i in filename_list: used_name = path +原创 2020-12-07 17:36:30 · 12109 阅读 · 5 评论 -
python豆瓣电影爬虫以及信息图像化
文章目录python豆瓣电影爬虫1. ModuleNotFoundError: No module named 'xlwt'2. AttributeError: module 'urllib' has no attribute 'request'3. UnboundLocalError: local variable 'xxx' referenced before assignment4. SyntaxError: invalid syntax5. NameError: name 'saveData' is原创 2020-11-30 18:11:02 · 1643 阅读 · 1 评论 -
python爬取网页图片
python爬取网页图片在这里插入代码片1. ModuleNotFoundError: No module named ‘requests’未安装该模块,安装一下即可;在python安装目录输入cmd,再输入以下代码:python -m pip install request2. ModuleNotFoundError: No module named ‘bs4’python -m pip install bs43. bs4.FeatureNotFound: Couldn’t find原创 2020-11-26 14:27:04 · 458 阅读 · 2 评论 -
python绘制时间复杂度图像中的报错信息以及解决方案
文章目录SyntaxError: Non-UTF-8 code starting with '\xb5' in fileModuleNotFoundError: No module named 'matplotlib'python绘制时间复杂度图像SyntaxError: Non-UTF-8 code starting with ‘\xb5’ in file详细报错信息如下:---------- run ---------- File "t1.py", line 6SyntaxError: N原创 2020-11-20 09:40:05 · 980 阅读 · 0 评论 -
python造数据,并使用lemon评测,快速入门
使用python造数据最快入门的方式就是做一次题。例:输入两个整数 a,b,输出它们的和,已知 0< a, b<1e+3python代码import randomimport osfor i in range(1,11): # [1.11) with open ("%d.in" % i,"w") as fout: a = random.randint(1,1000) b = random.randint(1,1000) fou原创 2020-11-19 15:53:47 · 1046 阅读 · 1 评论 -
win10安装64位Pygame
win10安装64位Pygame:来源 https://blog.csdn.net/u013191625/article/details/83181472经测试可行原创 2019-11-12 16:24:20 · 128 阅读 · 0 评论 -
Python基础第十二篇(递归、lambda、高阶函数)
一、递归:函数内部调用自己,必须要有出口二、lambda表达式:如果一个函数有一个返回值,并且只有一句代码,可以使用lambda简化语法:lambda 参数列表: 表达式lambda表达式的参数可有可无,函数的参数在lambda表达式中完全适用lambda表达式能接受任何数量的参数但只能返回一个表达式的值三、高阶函数:一、递归:函数内部调用自己,必须要有出口应用:0~N 数的累加和...原创 2019-10-25 16:01:07 · 306 阅读 · 0 评论 -
Python基础第十一篇(函数基础运用--学员管理系统)
函数运用:学员管理系统一、应用:学员管理系统1.系统简介需求:进入系统显示系统功能页面,功能如下:1、添加学员2、删除学员3、修改学员信息4、查询学员信息5、显示所有学员信息6、退出2.步骤(需求)分析1、显示功能界面2、用户输入功能序号3、按照用户输入的功能序号,执行不同的功能定义函数: 功能页面、添加、删除、修改、查询、显示、退出调用函数: 在对应功能序号下调用相...原创 2019-10-25 15:36:12 · 468 阅读 · 0 评论 -
Python基础第十一篇(函数基础2)
函数基础2知识点:一、变量作用域位置参数形参和实参书写顺序必须一致局部变量在函数体内部,临时保存数据,既当函数调用完成后,则销毁局部变量全局变量在函数内外均能生效的变量二、多函数程序执行流程三、函数的多返回值四、函数参数位置参数形参和实参书写顺序必须一致关键字参数key=value,形参和实参书写顺序可以不一致;关键字参数书写在位...原创 2019-10-25 15:27:22 · 150 阅读 · 0 评论 -
Python基础第十一篇(函数基础1)
函数基础1知识点:一、函数的作用:高效的代码重用二、函数使用步骤:先定义后调用1. 定义函数2. 调用函数三、函数参数作用四、函数说明文档五、函数嵌套二、函数使用步骤# 1. 定义函数def info_print(): print('hello')# 2. 调用函数info_print()三、函数参数作用函数的返回值# 函数的返回值def buy(): ...原创 2019-10-25 15:11:26 · 99 阅读 · 0 评论 -
Python基础第十篇(推导式)
推导式:作用----简写代码一、列表推导式语法:[xx for xx in range()]用一个表达式创建或控制一个有规律列表二、字典推导式语法:{xx1: xx2 for … in …}快速合并列表为字典或提取字典中目标数据三、集合推导式语法:{xx for xx in …}集合有数据去重功能一、列表推导式需求:创建一个0-10的列表while循环实现# while循...原创 2019-10-25 15:03:51 · 196 阅读 · 0 评论 -
Python基础第九篇(公共操作)
公共操作知识点:一、运算符运算符描述支持的容器类型+合并字符串、列表、元组*复制字符串、列表、元组in元素是否存在字符串、列表、元组、字典not in元素是否不存在字符串、列表、元组、字典二、公共方法函数描述len()计算容器中元素的个数del / del()删除max()返回容器中最大值...原创 2019-10-25 14:54:23 · 205 阅读 · 0 评论 -
Python基础第八篇(集合)
集合:一、创建集合(有data,无data)创建集合使用{}或set{},但是如果创建空集合只能使用set(),因为{}用来创建空字典二、集合常见操作集合有去重功能,当向集合追加的数据时当前集合已有数据,则不进行任何操作增删查一、创建集合(有data,无data)# 一、创建集合(有data,无data)s1 = {10, 20, 30, 40}print(s1) ...原创 2019-10-25 14:37:50 · 127 阅读 · 0 评论 -
Python基础第七篇(字典)
字典知识点:一、字典的应用场景字典中的数据是以键对形式出现,字典数据和数据顺序无关,字典不支持下标,后期无论数据如何变化,只需要按对应的键的名字查找数据即可二、字典特点:符号:大括号数据为键值对形式出现 {‘键’:‘值’}各个键值对之间用逗号隔开三、字典的应用场景四、创建字典的语法五、字典常见操作六、字典的循环遍历一、字典的应用场景list1 = ['Tom', '男',...原创 2019-10-25 14:29:49 · 161 阅读 · 0 评论 -
Python基础第六篇(元组)
元组知识点元组的应用场景定义元组元组常见操作一个元组可以存储多个数据,元组内的数据不能修改元组特点:定义元组使用小括号,且逗号隔开各个数据,数据可以是不同的数据类型元组内的直接数据不支持修改,只支持查找如果元组中有列表,修改列表里面的数据则是支持的一、元组的应用场景# 一、元组的应用场景t1 = (10, 20, 30)print(t1)二、定义元组定义元组使用小括号...原创 2019-10-21 21:53:15 · 141 阅读 · 0 评论 -
Python基础第五篇(列表)
列表知识点列表的应用场景列表的格式列表的常用操作列表的循环遍历列表的嵌套使用一、列表的应用场景二、列表的格式[数据1, 数据2, 数据3,数据4…]列表可以一次存储多个数据,且不同格式三、列表的常用操作1 查找:下标name_list = ['Tom', 'Lily', 'Rouse']print(name_list)print(name_list[0]) #...原创 2019-10-20 17:00:54 · 132 阅读 · 0 评论 -
Python基础第四篇(字符串)
一、字符串输出# 一、字符串输出str1 = '0123456789'print(str1) # abcdef二、字符串切片–截取部分数据str1[开始位置下标: 结束位置下标: 步长]# 二、字符串切片--截取部分数据# 字符串切片--截取部分数据# str1[开始位置下标: 结束位置下标: 步长]print(str1[1]) # 1print(str1...原创 2019-10-19 22:47:27 · 425 阅读 · 0 评论 -
Python基础第三篇(while/for循环)
知识点:1.while()2.break # 终止此循环3.continue # 退出当前循环,执行下次循环4.for循环5.for…else5.while…elsewhile循环# while循环i = 0while i < 5: print(f"i={i}") i += 1print("任务结束")求 1到100的累加和# 求 1到100...原创 2019-10-19 00:28:58 · 770 阅读 · 0 评论 -
Python基础第二篇(if...else...)
if…else…if 条件1:条件1成立执行的代码1条件1成立执行的代码2…elif 条件2:条件2成立执行的代码1条件2成立执行的代码2…else:以上条件都不成立执行的代码样例1.if…else…语句 # 1. if...else...语句 password = input("please input the password:") prin...原创 2019-10-18 23:07:21 · 316 阅读 · 0 评论 -
Python基础第一篇
Python基础第一篇1.Python的输出格式:两种输出格式:单引号,双引号#1.Python的输出:print('hello python')print("hello python")num = 3print('hello','python',num)print("hello","python",num)print('hello','python',sep=',', end...原创 2019-10-08 22:44:25 · 248 阅读 · 0 评论