python语法知识
文章平均质量分 79
主要记录Python的相关语法等
油头少年_w
这个作者很懒,什么都没留下…
展开
-
Python基础语法-小白训练题
1.需求:定义空列表: 列表名 = [] 或者 列表名 = list()# 2.需求: 定义一个列表存储'张三','李四','王五'等多个学生姓名# 需求: 定义 空元组格式两种方式# 需求: 定义非空元组存储'张三', '李四', '王五'# 注意: 如果元组只存储一个元素'赵六'。原创 2024-09-18 09:29:36 · 1267 阅读 · 0 评论 -
使用Python实现学生管理系统
3-当用户选择2时,修改信息:修改学生信息(先输入学生编号,如果学生信息已存在可以修改姓名和联系方式)2-当用户选择1时,增加信息:添加学生信息(学生编号、学生姓名、联系方式),注意-学生编号必须唯一。自定义函数update_stu(),实现修改学生信息,当用户选择2时调用update_stu()自定义函数query_all(),实现查询所有学生信息,当用户选择5时调用query_all()自定义函数add_stu(),实现添加学生信息,当用户选择1时调用add_stu()原创 2024-09-16 09:30:00 · 503 阅读 · 0 评论 -
Python异常处理
示例:# 定义一个列表# 从列表中获取数据show(5)总结:异常指是Python程序发生的不正常事件,异常可称为错误当检测到一个错误时,Python解释器就无法正常继续工作,会出现一些错误提示信息,这些信息就叫做异常信息,这就是我们常说的bug。通常情况下Python中的异常的名称是以Error结尾。原创 2024-09-14 21:20:15 · 409 阅读 · 0 评论 -
Python正则表达式
功能:直接扫描整个字符串,如果匹配成功会将所有匹配到的内容封装到列表中返回,如果匹配失败返回空列表。功能:直接扫描整个字符串,如果匹配成功只返回第一个匹配到的位置和内容,如果匹配失败返回None。功能:只能从起始位置开始匹配,如果匹配成功返回匹配到的位置和内容,如果匹配不到返回None。格式:re.findall(正则表达式, 要匹配的字符串, 标志位)格式:re.search(正则表达式, 要匹配的字符串, 标志位)格式:re.match(正则表达式, 要匹配的字符串, 标志位)原创 2024-09-16 06:00:00 · 558 阅读 · 0 评论 -
Python模块与包
Python模块(Module),是一个Python文件,以.py结尾,模块可以定义类、函数、变量等,模块里可以包含可执行代码模块的作用Python中很多各种不同的模块每个模块都可以帮我们实现特定功能,拿来即用不需要自己开发我们可以自定义模块定义与调用模块每个Python文件都可以作为一个模块,模块的名字就是文件的名字. 也就是说自定义模块名必须要符合标识符命名规则在Python中,模块主要分为三类:自定义模块:定义后,直接使用标准库:直接导入使用-- import random。原创 2024-09-14 21:40:18 · 1131 阅读 · 0 评论 -
Python文件操作
文件可分为文本文件、视频文件、音频文件、图像文件、可执行文件等多种类别。原创 2024-09-14 21:11:59 · 1215 阅读 · 0 评论 -
Python数据容器--列表,元组,字符串,集合,字典等
定义空列表list1 = []# 定义非空列表# 定义嵌套列表总结:定义空列表:[] 或者 list()定义非空列表:[元素1, 元素2, ........]元素的数据类型没有限制,甚至元素本身也可以是列表(嵌套列表)# 定义空元组t1 = ()# 定义非空元组t3 = (10,) # 如果元组中只有一个元素,必须加逗号# 定义嵌套元组print(t5)总结:定义空元组:()或者tuple()定义非空元组:(元素1, 元素2, 元素3.......)原创 2024-09-08 11:35:28 · 1213 阅读 · 0 评论 -
Python函数基础
总结:函数的定义语法def 函数名(传入参数):函数体return 返回值函数的使用步骤先定义函数再调用函数函数的注意事项参数不需要,可以省略返回值不需要,可以省略。原创 2024-09-06 21:27:54 · 1049 阅读 · 0 评论 -
Python循环语句
continue和break在for和while循环中作用一致。在嵌套循环中,只能作用在所在的循环上,无法对上层循环起作用。注意:如果条件恒成立或者直接写True,就会出现无限循环。# 当待处理的数据集中的所有元素被遍历之后自动跳出循环。continue:跳过某次循环,继续下一次循环。for 临时变量 in 待处理的数据集。循环体(要循环执行的代码)break:跳出循环,结束循环。原创 2024-09-04 17:53:26 · 640 阅读 · 1 评论 -
Python判断语句
嵌套判断语句,一定要注意空格缩进,Python通过空格缩进来决定层次关系。or:或(或者)任何一个条件成立结果为True,否则为False。and:与(并且)所有条件都成立结果True,否则为False。# 当前使用elif有多个判断条件时,每种情况是互斥的。所有条件都不满足时要执行的代码。嵌套判断语句可以用于多条件、多层次的逻辑判断。不满足条件时要执行的代码。满足条件1时要执行的代码。满足条件2时要执行的代码。满足条件N时要执行的代码。满足条件时要执行的代码。满足条件时要执行的代码。原创 2024-09-04 17:11:39 · 454 阅读 · 0 评论 -
Python基础语法
使用单引号定义字符串text1 = '我是一个字符串'text2 = "我也是一个字符串"text3 = """一对三个引号不仅可以定义注释,也可以定义字符串"""# ctrl + d快速复制当前行# end默认为换行符,每使用一次print()语句会自动在打印内容的结尾添加一个换行符print(text1, "的数据类型为", type(text1), end="\t")print(text2, "的数据类型为", type(text2))原创 2024-09-04 16:48:13 · 704 阅读 · 0 评论