Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def anadir():
- print("Has elegido añadir")
- def borrar():
- print("Has elegido borrar")
- def salir():
- print("Has elegido salir")
- def error():
- print("Opción incorrecta, tienes que poner un número perteneciente al menú")
- def menu_str():
- op = 0
- while op != "3":
- print("1. Añadir ")
- print("2. Borrar ")
- print("3. Salir ")
- op = input("Elija una opción: ")
- if op == "1":
- anadir()
- elif op == "2":
- borrar()
- elif op == "3":
- salir()
- else:
- error()
- def menu_int():
- op = 0
- while op != 3:
- print("1. Añadir ")
- print("2. Borrar ")
- print("3. Salir ")
- try:
- op = int(input("Elija una opción: "))
- except:
- op = 0
- if op == 1:
- anadir()
- elif op == 2:
- borrar()
- elif op == 3:
- salir()
- else:
- error()
- def menu_match():
- print("1. Añadir ")
- print("2. Borrar ")
- print("3. Salir ")
- while (op := input("Elija una opción: ")) != "3" :
- match op :
- case "1" :
- anadir()
- case "2":
- borrar()
- case _:
- error()
- else:
- salir()
- def menu_diccionario():
- print("1. Añadir ")
- print("2. Borrar ")
- print("3. Salir ")
- menu ={"1":anadir,"2":borrar}
- while (op := input("Elija una opción: ")) != "3" :
- if op in menu:
- menu[op]()
- else:
- error()
- else:
- salir()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement