ejemplos - como hacer un menu en python
¿Cómo crear un menú o directorio? (3)
Un enfoque (muy) básico sería algo como esto:
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"
¿Cómo hago un Menú / Directorio simple usando Python? Me gustaría tener letras que el usuario presionaría para realizar tareas, y cuando ingresan la letra después del aviso, la tarea está hecha ... por ejemplo:
A. Crear nombre de usuario
B. Editar nombre de usuario
C. Salir
Elección:
Y luego todo lo que el usuario tiene que hacer es ingresar una de las letras después del aviso.
Una versión muy básica:
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"
Acepta letras mayúsculas y minúsculas como opción.
Generador de menú de consola en Python
Lea y publique con sus esfuerzos como se indica en dm03514