我希望一旦其中一个变量达到所需的数值,它就会停止。为什么这段代码要等到变量都等于或大于20时才结束?
z = 20
x = 1
y = 0
while x < z or y < z:
inp = int(input('enter a number'))
if x > y:
y += inp
elif y > x:
x += inp
print(x, y)
或者使用类似于这些例子的东西,只是不断地添加,从不停止:
while x != z or y != z:
while x or y < z:
while x or y != z:
Tags:
目前没有回答
相关问题 更多 >
编程相关推荐