Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def num_input(i):
- while True:
- x = int(input("Elija una opcion (1-" + str(i-1) + "): "))
- if 0 < x <= (i-1):
- print(" ")
- break
- else:
- print("Ingrese un numero correcto")
- return x
- def displayL(lista):
- for i in range(len(lista)):
- if i != 0:
- print(str(i) + ". " + str(lista[i]))
- else:
- print(str(lista[i]))
- print("-" * len(lista[i]))
- n = num_input(len(lista))
- return n
- def salida():
- print("¿Estás seguro que quieres salir?")
- k = input("Si o No:")
- return k
- def describir(i):
- print(contenidoL[i])
- print("-" * len(contenidoL[i]))
- def continuar():
- n = 0
- while n!= "1":
- n = input("Presione '1' para continuar:")
- MenuL = ["Aprendo Ciencia de la Computación","Acerca de","Mantenimiento de usuarios","Ranking","Empezar","Ayuda","Salir"]
- contenidoL = ["Contenido","Variables","Estructuras de control electivas","Estructuras de control repetitivas","Listas","Funciones","Atras"]
- opc2t = True
- opct = True
- while opct:
- opc = displayL(MenuL)
- if opc == 4:
- opc2t = True
- while opc2t:
- opc2 = displayL(contenidoL)
- if opc2 == 1:
- describir(opc2)
- print("")
- continuar()
- elif opc2 == 2:
- describir(opc2)
- print("")
- continuar()
- elif opc2 == 3:
- describir(opc2)
- print("")
- continuar()
- elif opc2 == 4:
- describir(opc2)
- print("")
- continuar()
- elif opc2 == 5:
- describir(opc2)
- print("")
- continuar()
- elif opc2 == 6:
- opc2t = False
- elif opc == 6:
- siono = salida()
- if siono == ("si" or "Si"):
- opct = False
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement