python
wujiawei6666
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python序列的增量赋值(+= 和 *=)
Python的增量赋值(+= 和 *=)增量赋值运算符 += 和 *= 的表现取决于它们第一个的操作对象。例如 +=:+= 背后的特殊方法是__iadd__()(用于就地加分)。但是如果一个序列没有实现这个方法,python会退一步调用__add__。以 a += b为例:如果a实现了__iadd__方法,就会调用这个方法。同时对于可变序列(例如List)来说,a就会就地改动,就行调用...原创 2019-11-12 14:59:16 · 401 阅读 · 0 评论 -
Python装饰器
Python装饰器装饰器闭包装饰器装饰器要想理解装饰器,首先我们需要知道闭包这一概念闭包闭包指的是延伸了作用域的函数,其中包含函数定义体中的引用、但不在定义体中定义的非全局遍历。它能访问定义体之外定义的非全局变量。例如:def print_hello(): msg = "hello" def printer(msg): print(msg) return printerm...原创 2019-11-12 14:15:52 · 163 阅读 · 0 评论
分享