![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
闲看风飘
这个作者很懒,什么都没留下…
展开
-
python学习总结----常用标准库
常用标准库: 标准库: 说明: builtins 默认加载的内建函数 math 数学库 random 生成随机数 time 时间 datetime 日期和时间 calendar 日历 hashlib 加密算法 copy 复制 functools 常用工具 os 操作系统接口 re原创 2020-08-02 16:21:31 · 194 阅读 · 0 评论 -
python学习总结----函数闭包和函数装饰器
函数闭包 嵌套函数的外层函数有返回值,且外层函数的返回值是内层函数,内层函数引用了外层函数的变量。 格式: def 外层函数(): a=1 def 内层函数(): print(a) return 内层函数 闭包的优点: 1.引用了外层函数的局部变量,保存了变量状态 2.使代码变得简洁,便于阅读代码 闭包的缺点: 1.作用域没那么直观 2.因为变量不会立即被垃圾回收所以有一定的内存占用问题 闭包的作用: 1.可以使用同级的作用域 2.读取其他元素的内部变量 3.延长作用域 闭包总结: 1.闭包优化原创 2020-07-14 18:16:29 · 127 阅读 · 0 评论 -
python学习总结----函数参数
函数参数类别: 普通参数、关键字参数、可变参数,默认值参数 例如: def add(a,b=2,*args,**kwargs) pass add(b=2,a=4) 上例中定义函数时a是普通参数,b=2是默认值参数,*args和**kwargs是可变参数。后面调用参数时a和b是关键字参数。 *args 收集除a以外的所有普通参数 **kwargs 收集所有的关键字参数,**kwargs之后不能再定义别的参数 ...原创 2020-07-13 03:38:54 · 127 阅读 · 0 评论 -
python学习总结----字符串、列表、元祖、集和、字典
字符串:str 符号: +拼接 *复制 in not in is not is [] 内置函数: lower() upper() repace() split() find() rfind() lfind() 查找指定字符串的位置 strip() rstrip() lstrip() 删除指定字符串 join() 连接字符串数组。将字符串的元素以指定的字符(分隔符)连接生成一个新的字符串 列表:list 内置函数: 添加元素:append() extend() insert() 删除元素:pop() del原创 2020-07-13 03:22:38 · 95 阅读 · 0 评论