![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 77
追着太阳跑哈
快乐生活
展开
-
set函数
set()原创 2024-03-10 12:43:46 · 387 阅读 · 0 评论 -
enumerate函数的用法
函数返回一个枚举对象,其中包含元组的序列,每个元组包含两个元素:索引和对应的值。函数是 Python 内置函数之一,用于同时返回可迭代对象的索引和对应的值。函数返回的是键的索引和键值对,而不是索引和键。因此,在这个代码中。中的每个元素与其对应的索引一起返回,并且可以在。函数遍历字典时,会遍历字典的键。以下是一个简单的示例演示了。即默认一个返回的是索引和键。循环中进行遍历使用。原创 2024-03-10 10:40:02 · 691 阅读 · 0 评论 -
Python补充笔记5-模块化、文件
类似队列先进先出。原创 2023-07-27 16:35:52 · 184 阅读 · 0 评论 -
Python补充笔记4-面向对象
def show(self): #可让外部对象通过调用成员方法来进行访问stu = Student('张三', 20)stu.show()# 在类的外部使用name和ageprint(stu._Student__age) # 在类的外部强制访问,虽然说私有属性外部没法访问,但是也不是不能访问,只是自觉不使用进行访问# 20。原创 2023-07-24 21:42:27 · 124 阅读 · 0 评论 -
Python补充笔记3-bug问题
【代码】Python补充笔记3-bug问题。原创 2023-07-20 21:10:19 · 259 阅读 · 0 评论 -
Python补充笔记2-函数
print(a,b)fun(100)fun(20,30)# 100 10# 20 30个数可变的位置参数,只能是一个个数可变的关键字参数,只能是一个既有个数可变的位置形参,也有个数可变的位置形参时,个数可变的位置形参要放在个数可变的关键字形参之前def fun(*args):#可变的位置参数fun(10)# (10,)def fun(**args):#可变的关键字形参fun(a=10)def fun(a,b,c):#形式参数。原创 2023-07-17 21:57:24 · 127 阅读 · 0 评论 -
Python补充笔记1-字符串
3.字符串大小写转换3.1字符串的大小写转换方法 方法名称 作用 upper() 把字符串中所有字符都转换成大写字母 lower() 把字符串中所有字符都转换成小写字母 swapcase() 把字符串中所有大写字母都转换成小写字母,把所有小写字母都转换成大写字母 capitalize() 把第一个字符转换成大写,把其余字符转换为小写 title() 把每个单词原创 2023-07-16 17:35:27 · 363 阅读 · 0 评论 -
补充python部分细节性知识点
未完,持续更新中。。。原创 2023-06-23 21:08:05 · 169 阅读 · 0 评论 -
正则表达式
正则表达式,又称规则表达式(Regular Expression),是使用单个字符串来描述、匹配某个句法规则的字符串,常被用来检索、替换那些符合某个模式(规则)的文本。简单来说,正则表达式就是使用:字符串定义规则,并通过规则去验证字符串是否匹配比如,验证一个字符串是否是符合条件的电子邮箱地址,只需要配置好正则规则即可。比如通过正则规则:即可匹配一个字符串是否是标准邮箱格式但如果不使用正则,使用if else来对字符串做判断就非常困难了。但如果不使用正则,使用,如果不是来对字符串做判断就非常困难了。原创 2023-06-23 17:22:46 · 1067 阅读 · 0 评论 -
Python学习笔记--面向对象
在上一节中,我们简单了解到可以使用类去封装属性,并基于类创建出一一个个的对象来使用。原创 2023-04-21 22:43:34 · 642 阅读 · 0 评论 -
Python学习笔记--异常、模块与包
bug就是指异常的意思,因为历史是因为小虫子导致计算机失灵的案例,所以延续至今,bug就代表软件出现错误。在可能发生异常的方法,进行捕获,当出现异常时,提供解决方式,而不是任由其导致程序无法运行。作用:提前假设某处会出现异常,做好提前准备,当真的出现异常的时候,可以有后续手段。对bug进行提醒·,整个程序继续运行。程序运行的过程中出现了错误。程序因为一个bug停止运行。原创 2023-04-17 20:04:44 · 367 阅读 · 0 评论 -
Python学习笔记--文件操作
读取所有行并返回列表,若给定sizeint>0,返回总和大约为sizeint字节的行, 实际读取值可能比 sizeint 较大, 因为需要填充缓冲区。对于同一个文件的操作,每一行的命令都会续接上面的代码 ,所以就出现了代码中注释的那几条解释。刷新文件内部缓冲,直接把内部缓冲区的数据立刻写入文件, 而不是被动的等待输出缓冲区写入。向文件写入一个序列字符串列表,如果需要换行则要自己加入每行的换行符。同时也需要编码,将计算机保存的二进制数,反向编译回可识别的内容。将字符串写入文件,返回的是写入的字符长度。原创 2023-04-13 21:59:58 · 555 阅读 · 0 评论 -
Python学习笔记--函数进阶
传进的所有参数都会被args变量收集,他会根据传进参数的位置合并为一个元组(tuple),args是元组类型,这就是位置传递。也称默认参数,用于定义函数,为函数提供默认值,调用函数时可不传该默认参数的值。也称可变参数,用于不确定调用的时候会传递多少个参数(不传参也可以)的场景。def关键字:定义带有名称的函数(可以使用名称进行重复使用)lambda关键字:定义匿名函数(只可临时使用一次)lambda 传入参数:函数体(一行代码)函数调用时通过键值对的形式传递参数。根据函数定义的参数位置来传递参数。原创 2023-04-12 16:40:29 · 704 阅读 · 0 评论 -
Python学习笔记--数据容器
(1) 基本语法:# 字面量[元素1 ,元素2 ,元素3,……]# 定义变量变量名称 = [元素1 ,元素2 ,元素3,……]# 定义空列表变量名称 = []变量名称 = list()(2) 元素:列表中的每个数据列表可以一次存储多个数据,且可以为不同类型,支持嵌套(1) 基本语法:# 字面量(元素1 ,元素2 ,元素3,……)# 定义变量变量名称 =(元素1 ,元素2 ,元素3,……)# 定义空列表变量名称 = ()变量名称 =tuple()原创 2023-04-12 15:39:30 · 1152 阅读 · 0 评论 -
Python学习笔记--函数
1. 函数:是组织好的,可重复使用的,用来实现特定功能的代码段。eg. len():实现统计长度这一特定功能的代码段。2. 函数好处:* 将功能封装在函数内,可随时随地重复利用* 提高代码的复用性,减少重复代码,提高开发效率def 函数名 (传入函数):函数体return 返回值。原创 2023-04-12 09:40:37 · 1016 阅读 · 0 评论 -
Python学习笔记--循环语句 for 和 while
循环语句可以有 else 子句,它在穷尽列表(以for循环)或条件变为 false (以while循环)导致循环终止时被执行,但循环被 break 终止时不执行。1. continue关键字作用:中断本次循环,直接进入下一次循环【for循环和while循环即可使用】循环满足条件时执行的语句1。2. break关键字作用:所在循环永久中断【for循环和while循环即可使用】for循环无法定义循环条件,只能从被处理的数据集中,依次取出内容进行处理。while循环的循环条件是自定义,自行控制循环条件。原创 2023-04-11 22:24:36 · 1156 阅读 · 0 评论 -
Python学习笔记--判断语句
False:表示假(否、否定)True:表示真(是、肯定)条件成立时,要做的事情。# 判断语句的结果必须为布尔类型的True或False。通过空格缩进,来决定语句之间的:层次关系。满足条件2做的事情1。满足条件2做的事情2。所有条件不满足时要完成的事。所有条件不满足时要完成的事。不满足条件时要完成的事1。不满足条件时要完成的事2。满足条件1时要完成的事1。满足条件1时要完成的事2。满足条件时要完成的事1。满足条件时要完成的事2。条件1满足时要完成的事。条件1满足时要完成的事。条件2满足时要完成的事。原创 2023-04-10 22:50:21 · 526 阅读 · 0 评论 -
Python学习笔记--基础语法
内容限定(英文,中文,数字,下划线_)数字不可开头大小写敏感不可使用关键字1)定义形式:① 单引号定义法:name = '黑马程序员'②双引号定义法:name = "黑马程序员"③三引号定义法:name = """黑马程序员"""*支持换行操作,使用变量接收它,则为字符串;不使用变量接收,则为多行注释# 单引号定义法,使用单引号进行包围name = '黑马程序员'# 双引号定义法,写法和多行注释是一样的name = "黑马程序员"# 三引号定义法,写法和多行注释是一样的。原创 2023-04-09 21:56:01 · 717 阅读 · 0 评论