摘要: 带有yield的函数不仅仅只用于for循环中,而且可用于某个函数的参数,只要这个函数的参数允许迭代参数。比如array.extend函数,它的原型是array.extend(iterable)。 代码示例: 阅读全文
posted @ 2017-12-12 16:06 blitheG 阅读(290) 评论(0) 推荐(0)
摘要: Python中有一个被称为属性函数(property)的小概念,它可以做一些有用的事情。在这篇文章中,我们将看到如何能做以下几点: 将类方法转换为只读属性 重新实现一个属性的setter和getter方法 一、装饰器 使用属性函数的最简单的方法之一是将它作为一个方法的装饰器来使用。这可以让你将一个类 阅读全文
posted @ 2017-12-12 15:26 blitheG 阅读(3988) 评论(0) 推荐(1)