批处理文件的Python版本';什么是转到命令?
我找遍了Stackoverflow,想找到这个问题的答案,但似乎找不到。我从Python开始,并尝试制作一个简单的问答游戏。我希望播放机能够键入他们想要转到的菜单名 到目前为止,我有:批处理文件的Python版本';什么是转到命令?,python,Python,我找遍了Stackoverflow,想找到这个问题的答案,但似乎找不到。我从Python开始,并尝试制作一个简单的问答游戏。我希望播放机能够键入他们想要转到的菜单名 到目前为止,我有: print("Hello, and welcome to the Python Quiz.") print("[START]") print("[HELP]") print("[ABOUT]") print("[EXIT]") menu = input("Type name of menu to navigate
print("Hello, and welcome to the Python Quiz.")
print("[START]")
print("[HELP]")
print("[ABOUT]")
print("[EXIT]")
menu = input("Type name of menu to navigate to corresponding menu. ")
if menu == "START":
...........
接下来是什么?我会将每个菜单定义为它应该打印的样子
def help():
print(option1)
print(option2)
print(option3)
然后你可以做一些类似的事情
if menu == "HELP":
help()
elif menu == "START":
start()
1s谷歌搜索:你肯定想调用函数而不是使用标签。据我所知,batch几乎是唯一一种“不使用goto”的语言。@Julien,虽然这可能是一个类似的问题,但如果链接的问题没有公认的答案,则不能将其视为重复问题,特别是考虑到链接的问题被标记为非主题的事实。@GerhardBarnard第二个链接是一个完全重复的链接。这个问题怎么可能与
批处理文件
标记有远程关联<代码>:(-1