Chen Jian

导航

 

2016年8月5日

摘要: 特殊函数一般以__methodname__的形式命名,如:__init__(构造方法), __getitem__、 __setitem__(subscriptable所需method), __delitem__(del obj[key]所需method), __len__(len(…)所需method)等; 以下以什么都不做的Something类,结合lambda表达式,来说明这些特殊函数; ... 阅读全文
posted @ 2016-08-05 10:02 Chen Jian 阅读(895) 评论(0) 推荐(0) 编辑
 
摘要: 来自 您可能听说过,带有 yield 的函数在 Python 中被称之为 generator(生成器),何谓 generator ? 我们先抛开 generator,以一个常见的编程题目来展示 yield 的概念。 如何生成斐波那契數列 斐波那契(Fibonacci)數列是一个非常简单的递归数列,除第一个和第二个数外,任意一个数都可由前两个数相加得到。用计算机程序输出斐波那契數列的前... 阅读全文
posted @ 2016-08-05 09:52 Chen Jian 阅读(216) 评论(0) 推荐(0) 编辑