摘要: 先入先出队列: import queue q = queue.Queue(10) # 10为队列长度 for i in range(5): q.put(i, block=False) # block=False为非阻塞,默认为阻塞 print(q.qsize()) # 队列元素个数 q.put('h 阅读全文
posted @ 2017-05-11 16:23 自然洒脱 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 在以上代码的li列表中,元素为函数,但是函数没有执行,列表生成后,x的值已经为9接下来,看下面: 实质和第一个一样,函数在没有执行前,内部不会执行,所以list1列表中的元素都是相同的foo函数,此时的i已经是9 再看下一个: 函数在调用前,括号里的代码执行吗?根据结果可以看出,是执行的。 阅读全文
posted @ 2017-05-11 15:34 自然洒脱 阅读(113) 评论(0) 推荐(0) 编辑
摘要: super的入门使用: 在类的继承中,如果定义某个方法,该方法会覆盖父类的同名方法,但有时候我们希望能同时实现父类的功能,这时,我们就需要调用父类的方法了,可以通过使用super来实现。比如: class Animal(object): def __init__(self, name): self. 阅读全文
posted @ 2017-05-11 15:16 自然洒脱 阅读(161) 评论(0) 推荐(0) 编辑