将斐波那契额序列输出?
问题描述:
写一个程序输出菲波那切数列直到最大的数字。
输出格式:
1
1
2
3
5
8
13
21
34
55
89
144
233
377
610
987
答
# 获取用户输入数据
nmber=input()
# 第一和第二项
n1 = 0
n2 = 1
print(n2)
while True:
nth = n1 + n2
if nth<=int(nmber):
print(nth)
else:
break
# 更新值
n1 = n2
n2 = nth
有帮助请采纳,有问题继续交流,你的采纳是对我回答的最大的肯定和动力