全国计算机二级Python-第1套真题-基本操作-42题

考生文件夹下存在-一个文件PY102.py,请写代码替换横线,不修改其他代码,实现以下功能:
根据斐波那契数列的定义,F(0)=0,F(1)=1,F(n)=F(n-1)+F(n-2)(n>=2),输出不大于50的序列元素。
例如:屏幕输出实例为:
0,1,1,2,3… (略)

全国计算机二级Python全程班+送题库+全程辅导+考过为止

完整答案代码:

a,b = 0,1
while a <= 50:
	print(a, end=',')
	a, b = b,a+b

 


[考点]系列解包赋值:

a,b=0,1#元组解包

a,b=[0,1]#列表解包

a,b=(0,1)#元组解包

以上完全等价于a=0,b=1

 

斐波那契数列是:0、1、1、2、3、5、8、13、21….从第3个数开始,

每一个数都等于它前面的两个数的和,请输出前50个斐波那契数列

1.如果是第一个数,输出                                                 0

2.如果是第二个数,输出                                                 1

3.如果是第三个及以后的数,输出前面两个数的和1

4.如果是第三个及以后的数,输出前面两个数的和2

5.如果是第三个及以后的数,输出前面两个数的和3

6.如果超过50则停止输出

 

a,b = 0,1

while a <= 50:

print(a, end=’,’)

c = a+b#前面两个数之和

a = b#往下一个移动

b = c#前面两个数之和

 

简写成

a,b = 0,1

while a <= 50:

print(a, end=’,’)

a,b = b,a+b

全国计算机二级Python-第1套真题-基本操作-42题

转载请注明:文章转载自 阿福课堂 https://www.afuketang.com
阿福课堂官方网站》免责声明:
1、因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
2、本网信息来源为其他媒体的稿件转载,免费转载出于非商业性学习目的,版权归原作者所有,如有内容与版权问题等请与本站联系。联系邮箱:1225682794@qq.com。
历年真题

全国计算机二级Python-第1套真题-基本操作-41题

2023-12-30 23:11:09

历年真题

全国计算机二级Python-第1套真题-基本操作-43题

2023-12-30 23:27:43

个人中心
购物车
优惠劵
今日签到
搜索