- 博客(7)
- 收藏
- 关注
原创 Python学习笔记-协程
我们都知道为了处理多个任务,我们可以用多进程跟多线程。而当进程或线程过多时系统在这些“程”之间切换就要花费很多的资源,太浪费了。这时候有一个神奇的功能可以在单一的线程间执行很多任务–这种功能叫做协程。
2015-07-28 19:54:28 372
原创 Python学习笔记-生成器
有时候一个列表里的元素过多,多到计算机内存存不下来,我们就需要想一个办法解决这个问题,如果能在需要的时候生成新元素就好了,可以用生成器。
2015-07-28 18:55:15 234
原创 Python-装饰器
如果我们要为一个函数增加一些功能,装饰它一下,又不想修改它的源代码。该怎么办呢?用装饰器(Decorator)。装饰器本身是一个函数,他接受一个函数(被装饰的)作为参数,返回一个函数。我们定义好了一个装饰器如何使用呢?在函数的上一行写上@装饰器然后直接使用被装饰函数就行了。装饰器会直接生效。如果想往装饰器传入一个参数该怎么做呢,不能直接加在装饰器的参数列表里,要在外面嵌套一个函数。
2015-07-13 21:04:27 372
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人