首页 > 编程语言 > 详细

Python脚本得出斐波那契数

时间:2018-07-21 16:47:01      阅读:172      评论:0      收藏:0      [点我收藏+]
首先定义函数,然后在while循环中调用函数,得到自己需要的结果

def getfib(num):
    fib=[1,1]
    for i in range(num+1):
        tmp=fib[-1]+fib[-2]
        fib.append(tmp)
    return fib[num-1]
while True:
    num=input('please input a num:\n').strip()
    try:
        num=int(num)
        print(getfib(num))
    except:
        print('invalid')
        continue

执行后,输入数字,脚本自动得出对应位的斐波那契数。输入错误,会报错并让用户重新输入。

此脚本仅供娱乐


Python脚本得出斐波那契数

原文:http://blog.51cto.com/13434336/2148079

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