gpt4 book ai didi

python - 如何打破多个循环?

转载 作者:IT老高 更新时间:2023-10-28 12:03:50 25 4
gpt4 key购买 nike

鉴于以下代码(不起作用):

while True:
# Snip: print out current state
while True:
ok = get_input("Is this ok? (y/n)")
if ok.lower() == "y": break 2 # This doesn't work :(
if ok.lower() == "n": break

# Do more processing with menus and stuff

有没有办法让它工作?或者我是否必须先进行一次检查以跳出输入循环,然后再进行一次更有限的检查,以在用户满意的情况下一起跳出外部循环?

最佳答案

我的第一个直觉是将嵌套循环重构为一个函数并使用 return 来突破。

关于python - 如何打破多个循环?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/189645/

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