第1题-斐波那契数列
在数学上,斐波那契数列以如下被以递推的方法定义:F(1)=1,F(2)=1, F(n)=F(n - 1)+F(n - 2)(n ≥ 3,n ∈ N*)斐波那契
请完成求第n项斐波那契数的程序并输出结果
```list1=[6,8,10,20] #n的取值列表list1
numbers = [] #用来存放结果的
#for n in list1: #依次从列表中取出数据赋值给n,求第n项的结果并保存到numbers[]列表中
#请在下面编写代码
# ********** Begin ********** #
# ********** End ********** #
#请不要修改下面的代码
print(numbers)
print('\n***********************\n')
```python
简单粗暴系列:
list1=[6,8,10,20]
numbers=[]
lists=[1,1]
i=0
while i!=100:
numbers
lists.append(lists[-2]+lists[-1])
i=i+1
for list in list1:
numbers.append(lists[list-1])
print(numbers)
print('\n***********************\n')
list1=[6,8,10,20] #n的取值列表list1
numbers = [] #用来存放结果的
for n in list1: #依次从列表中取出数据赋值给n,求第n项的结果并保存到numbers[]列表中
f1=f2=1
for i in range(3,n+1):
f3=f1+f2
f1=f2
f2=f3
numbers.append(f3)
print(numbers)
print('\n***********************\n')
觉得有用的话采纳一下哈