想问一下在定义的函数中打破循环吗?
Wanna ask about breaking the loop in a defined function?
我有一个名为 x() 的已定义函数,我在另一个已定义函数 y() 的 while 循环中调用此函数。在 x() 内部,我有一个 if 语句。我不知道如何编码(如果 x() 中的 if 语句为真,则打破 y() 中的 while 循环?
def x():
return True
def y():
while True:
if x():
break
print("Out of Loop")
y()
我假设函数 x return为真。 if x():
这个检查函数 return 是否为真,它会打破函数 y() 中的循环。您可以 return x() 函数中的 bool 值并检查 y() 函数中的 bool 值以打破循环
我有一个名为 x() 的已定义函数,我在另一个已定义函数 y() 的 while 循环中调用此函数。在 x() 内部,我有一个 if 语句。我不知道如何编码(如果 x() 中的 if 语句为真,则打破 y() 中的 while 循环?
def x():
return True
def y():
while True:
if x():
break
print("Out of Loop")
y()
我假设函数 x return为真。 if x():
这个检查函数 return 是否为真,它会打破函数 y() 中的循环。您可以 return x() 函数中的 bool 值并检查 y() 函数中的 bool 值以打破循环