本文为了记录 学习Python3 所写 写的都是 语法训练题 记录自己学习的过程
题目是让你求一个斐波那契数列的第n项 然后我用了一个函数来计算这个东西
1;没有分号
2;各种段开头需要冒号
3;别乱写小括号 (c语言习惯了 然后老是各种乱七八糟的语法 哈哈哈哈~~~)
Python中变量不定义类型 让我老是忘掉这个东西是什么 可能是我的标示符起的太垃圾~~
还不能用Python写特别酷的东西 但是感觉 一直学就其实还能挺快学到的吧~~~
def Fibonaci(x):
if x == 0:
return 0
elif x == 1 or x == 2:
return 1
sum = 0
tempa = 1
tempb = 1
k = x - 2
while k != 0:
sum = tempa + tempb
tempa = tempb
tempb = sum
k = k - 1
return sum
x = int(input())
print(Fibonaci(x))