Advertisement
teslariu

dicc excep

Nov 13th, 2021
628
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.85 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3.  
  4. """
  5. Crear un script que solicite al usuario el código de un país e imprima
  6. su nombre, de acuerdo con el siguiente diccionario:
  7. # Diccionario código: país.
  8. paises = {
  9. "ar": "Argentina",
  10. "es": "España",
  11. "us": "Estados Unidos",
  12. "fr": "Francia"
  13. }
  14. Si el código ingresado no se encuentra en el diccionario, debe imprimir
  15. un mensaje en pantalla y volver a preguntar. Si el usuario escribe
  16. “salir”, el programa debe terminar.
  17. """
  18. diccionario = {
  19.             "ar": "Argentina",
  20.             "es": "España",
  21.             "us": "Estados Unidos",
  22.             "fr": "Francia"
  23.         }
  24.  
  25. while True:
  26.     codigo = input("ingrese código de país (o 'salir' para terminar): ")
  27.     if codigo == "salir":
  28.         break
  29.     try:
  30.         print(f"el país ingresado es {diccionario[codigo]}")
  31.     except KeyError:
  32.         print("el pais ingresado no está en el diccionario")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement