1

Python を使用して簡単なメニュー/ディレクトリを作成するにはどうすればよいですか? ユーザーがタスクを実行するために押す文字が欲しいのですが、プロンプトの後に文字を入力すると、タスクが完了します...例:

A. ユーザー名の作成
B. ユーザー名の編集
C. 終了

選択:

そして、ユーザーがしなければならないことは、プロンプトの後に文字の 1 つを入力することだけです。

4

3 に答える 3

1

(非常に)基本的なアプローチは次のようになります。

print "A. Create Username"
print "B. Edit Username"
input = raw_input("Enter your choice")

if input == "A":
    print "A was given" 
if input == "B":
    print "B was given"
于 2013-07-03T17:56:05.383 に答える
1

非常に基本的なバージョン:

def foo():
    print "Creating username..."

def bar():
    print "Editing username..."

while True:
    print "A. Create Username"
    print "B. Edit Username"
    print "C. Exit"
    choice = raw_input()
    if choice.lower() == 'a':
       foo()
    elif choice.lower() == 'b':
       bar()
    elif choice.lower() == 'c':
       break
    else:
       print "Invalid choice"

大文字と小文字を選択できます。

于 2013-07-03T18:22:41.333 に答える
0

Python のコンソール メニュー
ジェネレーター

于 2013-07-03T17:55:07.337 に答える