python入門練手題

題目: 題目原地址:添加鏈接描述 代碼:a = eval(input("")) f0=0 f1=1 while a>f1: t=f0 f0=f1 f1=f1+t //這三行不斷增加f0.f1的值,從而達到fib數列的標準,當達到上面判斷的標準是結束賦值,從而找到了輸入的數據a兩邊的fib數。 step=min(abs(a-f1),abs(a-f0))//最後計算出往那一邊走最小並輸出 print(
相關文章
相關標籤/搜索