试着理解我如何简化以下代码snipet,这是' while'循环,以最基本的方式。
a1,b1 = a,b
a = b1
b = a1 + b1
print(a1, end="")
我不想简化整个' while'循环,只需上面的snipet进行更换,计算和打印。有关其他见解,请参阅整个while循环。
while element < end_element:
element = element + 1
a1,b1 = a,b
a = b1
b = a1 + b1
print(a1, end="")
欢迎任何见解!提前谢谢。
答案 0 :(得分:1)
尝试
a,b = b,a+b
这似乎适用于我测试的示例,并且用于此目的。
答案 1 :(得分:1)
试试这个。它会起作用。
print(a, end="")
a,b = b,a+b
你的整个看起来像这样:
while element < end_element:
element += 1
print(a, end="")
a,b = b,a+b
答案 2 :(得分:1)
我认为这是while
循环最简短的方法:
while end_element:
print(a, end="")
end_element, a,b = end_element - 1, b,a+b