实用:Python3计算斐波那契数列前100项分别是多少?

old1=1
old2=1
n = 100
print("(No.1:  %d) "%old1,end='')
for i in range(n-1):
    old1,old2=old2,old1+old2
    print("(No.%d:  %d) "% (i+2,old1),end='')

运行结果:

(No.1:  1) (No.2:  1) (No.3:  2) (No.4:  3) (No.5:  5) (No.6:  8) (No.7:  13) (No.8:  21) (No.9:  34) (No.10:  55) (No.11:  89) (No.12:  144) (No.13:  233) (No.14:  377) (No.15:  610) (No.16:  987) (No.17:  1597) (No.18:  2584) (No.19:  4181) (No.20:  6765) (No.21:  10946) (No.22:  17711) (No.23:  28657) (No.24:  46368) (No.25:  75025) (No.26:  121393) (No.27:  196418) (No.28:  317811) (No.29:  514229) (No.30:  832040) (No.31:  1346269) (No.32:  2178309) (No.33:  3524578) (No.34:  5702887) (No.35:  9227465) (No.36:  14930352) (No.37:  24157817) (No.38:  39088169) (No.39:  63245986) (No.40:  102334155) (No.41:  165580141) (No.42:  267914296) (No.43:  433494437) (No.44:  701408733) (No.45:  1134903170) (No.46:  1836311
  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值