python笔记
qq_45950431
这个作者很懒,什么都没留下…
展开
-
python 内置函数、 枚举与迭代 enumerate()、 map()函数、filter()函数、zip()函数、集合运算
枚举与迭代 enumerate() map()函数 内置函数map把一个函数funtion依次映射到序列的每个元素上,并返回一个可迭代的map对象作为结果,map对象中每个元素是原序列中元素经过函数func处理后的结果,map()函数不对原序列做任何修改 filter()函数 zip()函数 常用内置函数 集合运算符 ...原创 2022-01-14 21:41:21 · 406 阅读 · 0 评论 -
python __name__属性
__name__属性 识别程序的使用方式,如果是作为模块被导入,__name__的属性被自动设置为模块名 如果作为程序直接运行,__name__属性值被自动设置为字符串"__main__" 作用:可以标识模块的名字,可以显示一个模块的某功能是被自己执行还是被别的文件调用执行 ...原创 2022-01-14 21:37:58 · 250 阅读 · 0 评论 -
列表、元组、字典、集合的异同
列表、元组、字典、集合的异同1.list:(1)可以用list()函数或者方括号[]创建,元素之间用逗号’,‘’分隔;(2)列表的元素不需要具有相同的类型,可以是多种类型;(3)使用索引来访问元素;(4)可切片。2.tuple:(1)可以用tuple()函数或者圆括号()创建,元素之间用逗号’,‘’分隔;(2)元组的元素不需要具有相同的类型;(3)使用索引来访问元素;(4)可切片;(5)元素的值一旦创建就不可修改!!!(这是区别与列表的一个特征。3.di...原创 2022-01-14 21:35:18 · 2196 阅读 · 0 评论 -
字符串格式化 % format方法 转义字符
字符串属于不可变有序序列 Python3默认使用UTF-8,无论是英文字母还是汉字都按一个字符对待和处理 转义字符 使用%符号进行格式化 使用format()方法进行字符串格式化 格式: b:二进制格式 c:整数转换成Unicode字符 d: 十进制格式 o:八进制格式 x:小写十六进制格式 X:大写十六进制 e/E/:科学技术法格式 f/F:固定长度的浮点数格式 %:使用固定长度浮点数显示百分数 以上整理于董付...原创 2022-01-14 21:30:24 · 578 阅读 · 0 评论 -
python 正则表达式使用/方法 速查
接下来看两个简单的例子:一、要求:使用正则表达式提取字符串中的电话号码基本思路:使用模块re的findall()函数在字符串中查找所有符合特定模式的内容import retext = 'my phone number is 456789-5556, yours is 5653-7898, his is 898-456123'matchResult = re.findall(r'(\d+)-(\d+)', text)for item in matchResult: p...原创 2022-01-06 10:57:24 · 931 阅读 · 0 评论 -
python 异常处理结构
异常处理结构 try…except…结构 如果try子句中的代码引发异常并被 except子句捕捉,就执行 except子句的代码块; 如果try中的代码块没有出现异常就继续往下执行异常处理结构后面的代码;如果出现异 常但没有被 except捕获,继续往外层抛出,如果所有层都没有捕获并处理该异常,程序 崩溃并将该异常信息呈现给最终用户。 try…except…else…结构 try中代码有异常就执行except上的代码,没有异常执行else原创 2022-01-06 15:58:56 · 1396 阅读 · 0 评论