如何使用 Python 制作简单的菜单/目录?我想要用户按下来执行任务的字母,当他们在提示后输入字母时,任务就完成了......例如:
A. 创建用户名
B. 编辑用户名
C. 退出
选择:
然后用户所要做的就是在提示后输入一个字母。
一个(非常)基本的方法是这样的:
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"
一个非常基本的版本:
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"
接受大写和小写字母作为选择。
Python 中的控制台菜单生成器
如 dm03514 所述,阅读并回复您的努力