Python学习笔记

Python学习笔记

斐波那契数列实验

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
x = int(input('请输入一个数字: '))
def test():
n1 = 0
n2 = 1
counter = 0
list = [n1,n2]
while counter < x :
nth = n1 + n2
n1 = n2
n2 = nth
counter +=1
list.append(nth)
print(list)

test()

def test1():
n1,n2=0,1
list = [n1,n2]
for i in range(0,x):
nth = n1 +n2
n1 = n2
n2 = nth
list.append(nth)
#print(nth)
print (list)

test1()