这是二级题上的答案,感觉比网上很多思路都简洁:
根据斐波那契数列的定义,F(0)=0,F(1)=1,F(n)=F(n-1)+F(n-2)(n>=2),输出不大于50的序列元素。
例如:屏幕输出实例为:
0,1,1,2,3,…
a,b=0,1
while a <= 50:
print(a,end=',')
a,b=b,a+b
>>>
============ RESTART: C:/Users/matebook/Desktop/Python二级操作题练习/1.2.py ===========
0,1,1,2,3,5,8,13,21,34,
>>>