Ejemplo Python Elaborar Un Menu
Ejemplo Python Elaborar Un Menu
submen�
menu = ''' **************men�************
Seleccione una opci�n
1. Registrarse
2. Matricularse
3. Salir
'''#Declaraci�n del men�
submenu = ''' Seleccione el curso al que deasea matricularse.
P Python
E Excel
M Marketing digital
A Arduino
N Ninguno
''' #Declaraci�n del submen�
n2 = "Luisa"
n3 = 'Jose'
n4 = 'Angie'
n5 = 'Luis'
c2 = '123'
c3 = '456'
c4 = '789'
c5 = '123'
bandera = False
op = input(menu)
while op != "3":
if op == "1":
n1 = input("Ingrese su nombre de usuario: ")
if n1 == n2 or n1 == n3 or n1 == n4 or n1 == n5:
print("Este usuario ya existe, use otro.")
n1 = ''
else:
c1 = input("Ingrese su contrase�a: ")
cr2 = input("Repetir la contrase�a: ")
if c1 == cr2:
print ("Registro exitoso")
else:
print("las contrase�as no coinciden")
n1 = ''
c1=''
cr2 =''
elif op == "2":
Nom = input("Ingrese el nombre: ")
if n1 == Nom:
contra = input("Ingrese la contrase�a: ")
if contra == c1:
print("Bienvenido")
bandera = True
else:
print("La contrase�a esta mal")
elif n2 == Nom:
contra = input("Ingrese la contrase�a: ")
if contra == c2:
print("Bienvenido")
bandera = True
else:
print("La contrase�a esta mal")
elif n3 == Nom:
contra = input("Ingrese la contrase�a: ")
if contra == c3:
print("Bienvenido")
bandera = True
else:
print("La contrase�a esta mal")
elif n4 == Nom:
contra = input("Ingrese la contrase�a: ")
if contra == c4:
print("Bienvenido")
bandera = True
else:
print("La contrase�a esta mal")
elif n5 == Nom:
contra = input("Ingrese la contrase�a: ")
if contra == c5:
print("Bienvenido")
bandera = True
else:
print("La contrase�a esta mal")
else:
print("El usuario no existe.")
if bandera == True:
curso = input(submenu)
if curso.lower() == 'p':
print("Usted se acaba de matricular al curso de Python")
elif curso.upper() == 'E':
print("Usted se acaba de matricular al curso de Excel")
elif curso.lower() == 'm':
print("Usted se acaba de matricular al curso de MD")
elif curso.upper() == 'A':
print("Usted se acaba de matricular al curso de Arduino")
elif curso.upper() == 'N':
print("No se matricul�")
bandera = False
else:
print("Valor incorrecto")
op = input(menu)
print("Gracias por usar nuestro c�digo")