【发布时间】:2013-10-29 10:28:54
【问题描述】:
我正在使用 python 3.3 制作游戏,并且正在使用 while True: 和 break 来创建一个循环,这是 而真: 打印 (””) print ("你必须用大写字母回答所有问题") print ("欢迎来到迷宫赛跑者") print ("要了解控件,请按 C") print ("要了解不同类型的 T") print ("要播放请按开始") 运行=输入() #控件 而真: 如果运行 == “C”: print ("向前走按 W") print ("左转按 A") print ("右转按 D") print ("要转身按 S") print ("阻止按 B") print ("打开包装按 E") print ("要打开统计信息,请按 Q") print ("要返回主菜单,请按 M") return_to_main_menu = 输入() 如果 return_to_main_menu != "M": 休息 别的: 打破
有没有办法让 else 之后的中断在 true 时返回到第二个,并且在 if 之后得到 break 以在 true 时返回到第一个
【问题讨论】:
-
Naming Loops in Python 的可能重复项
-
这是一个常见问题。我发现(并标记为重复)等效的 Python 问题。看看那个。