课程
/后端开发
/Python
/python进阶
class Fib(object):
def __call__(self, num):
a, b, L = 0, 1, []
for n in range(num):
L.append(a)
a, b = b, a + b
return L
f = Fib()
print f(10)
请问n在这里面是什么
2017-08-07
源自:python进阶 6-9
正在回答
这里for循环是为了遍历range(num) 好知道有多少数字
n 是一个自定义变量 你可以 写 x m l 就好像 定义 a=1 一样 我也可以写 b=1
Safe97
举报
学习函数式、模块和面向对象编程,掌握Python高级程序设计
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号