gpt4 book ai didi

python - 回到 python 中的一个中断循环

转载 作者:太空狗 更新时间:2023-10-30 02:44:02 32 4
gpt4 key购买 nike

在 python 中有两种不同的离开循环的选项。 continue 将您带回到循环的开头,break 就像一个电灯开关,它会在脚本运行的剩余时间内切断循环。我的问题是我有一个 while True 循环,我希望能够跳出它,然后稍后在代码中返回它。这可能吗,如果可以,我该怎么做?到目前为止,我有这样的事情:

while True
if #condition:
#do something
else:
#do something
break
while True
if #condition:
#do something
else:
break
#code that returns it to the first loop

有没有办法做到这一点,比如 unbreak 之类的?抱歉,我是编程新手,这是我学习计算机科学的第一年,我才刚刚开始学习 python。

最佳答案

您可以将第一个循环放在一个函数中。

def first_loop():
while True:
if something:
# do something
else:
break

# call loop for first time
first_loop()

while True:
if something:
#do something
else:
break

# return back to the loop
first_loop()

关于python - 回到 python 中的一个中断循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31101954/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com