练习3.# 斐波那契数列。程序分析:斐波那契数列(Fibonacci sequence),又称黄金分割数列,指的是这样一个数列:0、1、1、2、3、5、8、13、21、34

try:
a = int(input('输入一个数')) #输出的数转换成int类型来进行计算
except ValueError:
print('请输入整数') #当输入的不是整数时直接返回
else:
if a == 1: #第一个数的值固定是0
print(0)
elif a == 2: #第二个数的值固定是1
pritn(0,1)
elif a<0: #输入的数不能为负数
print('数据不合法')
else:
b,c = 0,1 #大于2的数进行下面的判断
for m in range(a):
c = b + c
b,c = c,b
print(c,end=' ')
posted @ 2021-04-13 11:31  光和热  阅读(1451)  评论(0)    收藏  举报