2017-11-29 11 views
-1

私はこの質問への答えのためにStackoverflowを見てきましたが、それを見つけることができませんでした。私はPythonで始まり、簡単なクイズゲームを作ろうとしています。私はプレーヤーに、彼らが望むメニューの名前をgotoと打ち込むことができるようにしたい。バッチファイルのGOTOコマンドの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 to corresponding menu. ") 

if menu == "START": 
    ........... 

次に来る何?

+0

と1 Google検索のような何か行うことができますように私は、各メニューを定義しますhttps://stackoverflow.com/questions/を438844/is-there-a-label-goto-in-python – Julien

+0

もちろん、ラベルを使用する代わりに関数を呼び出すことをお勧めします。私の知る限りでは、バッチは、 "gotoを使わない"ということは事実ではない唯一の言語です。 – SomethingDark

+0

@Julienは、似たような質問かもしれませんが、リンクされた質問に受け入れられた回答がない場合、特にリンクされた質問がトピックとしてマークされているという事実を考慮して、重複とみなすことはできません。 –

答えて

0

それは

def help(): 
    print(option1) 
    print(option2) 
    print(option3) 

のように印刷するべきか、あなただけの

if menu == "HELP": 
    help() 
elif menu == "START": 
    start() 
関連する問題