关于斐波那契数列
a, b = 0, 1while b < 1000:
print(b, end=',')
a, b = b, a+b
从别的地方看到这个斐波那契数列的循环代码,最下面的a , b = b, a+b如何解释的,感谢! 百度元组赋值。 意思是b赋值给a,a+b赋值给b 因为斐波那契就是第三项=第二项+第一项嘛,所以a从第一项变成第二项,
b从第二项变成第三项(b+a,也就是原来的第二项+第一项),然后以此类推。 永恒的蓝色梦想 发表于 2020-5-20 15:12
百度元组赋值。
吐了,看成三项了, a ,b = b , a+b qiuyouzhi 发表于 2020-5-20 15:13
因为斐波那契就是第三项=第二项+第一项嘛,所以a从第一项变成第二项,
b从第二项变成第三项(b+a,也就是 ...
吐了,看成三项了, a ,b = b , a+b这样就懂了 白白白白丶白 发表于 2020-5-20 15:15
吐了,看成三项了, a ,b = b , a+b这样就懂了
{:10_256:}
页:
[1]