首页 > 其他 > 详细

33-函数应用-斐波那契数列

时间:2019-05-16 16:30:44      阅读:120      评论:0      收藏:0      [点我收藏+]

斐波那契数列,从第3项开始,每一项都等于前两项之和。

def gen_fib(l):
fib = [0, 1]

for i in range(l - len(fib)):
fib.append(fib[-1] + fib[-2])

return fib # 返回列表,不返回变量fib

a = gen_fib(10)
print(a)
print(‘-‘ * 50)
n = int(input("length: "))
print(gen_fib(n)) # 不会把变量n传入,是把n代表的值赋值给形参

结果输出:

技术分享图片

 

33-函数应用-斐波那契数列

原文:https://www.cnblogs.com/hejianping/p/10875773.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!