注意,根据2018版本二级python考试要求,考试环境为Windows7 & python3.5 & python自带IDLE
# 请在______处使用一行代码或表达式替换
#
# 注意:请不要修改其他已给出代码
a, b = 0, 1
while a<=50:
print(a, end=',')
a, b = b, a+b
& 斐波那契数列指的是这样一个数列 0, 1, 1, 2, 3, 5, 8, 13,特别指出:第0项是0,第1项是第一个1。从第三项开始,每一项都等于前两项之和。(来自菜鸟教程)
输出为a,
斐波那契数列代码核心为
a, b = b, a+b
题中要求输出为0,1,1,2,3…(略)
故
print(a, end=',')
类似的,假如要求输出为0、1、1、2、3…
则应为
print(a,end='、')