練習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=' ')


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM