我在这里设置了一个非常简单的例子:
def sourcecode(a,b,c,alternatief=False):
volume_a, volume_b = 0, 0
while volume_a != c or volume_b != c:
print(volume_a,volume_b)
volume_a += 1
volume_b += 2
if volume_a == c:
return volume_a
elif volume_b == c:
return volume_b
print(sourcecode(7,3,5))
Run Code Online (Sandbox Code Playgroud)
当然,这将是一个无限循环,因为两个中的一个永远不会达到c.但我想弄清楚的是如果满足两个条件之一,如何编写我的while语句来停止.