Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- #
- # Script que pide un color en ingles y busca su traduccion al español
- # Usar el siguiente diccionario como base
- # dicc = {"red":"rojo", "blue":"azul","orange":"naranja"}
- #
- # si la palabra no se encuentra, debe indicarlo. Ejecutar todo dentro de
- # un while True para que el usuario decida cuando salir
- #
- #
- # AYUDA: para buscar una clave probar que pasa con el operador de
- # membresía in
- # Ej de IN en una cadena: "s" in "rana" --> devuelve False
- """
- dicc = {"red":"rojo", "blue":"azul", "orange":"naranja"}
- # Forma 1
- while True:
- color = input("Ingrese color en inglés: ")
- if color in dicc:
- print(f"En español es: {dicc[color]}")
- else:
- print("el color no está en la lista")
- opcion = input("Presione cualquier tecla (1 para salir): ")
- if opcion == "1":
- break
- # Forma 2
- claves = list(dicc.keys()) # colores en ingles
- # valores = list(dicc.values()) # colores en español
- while True:
- color = input("Ingrese color en inglés: ")
- if color in claves:
- print(f"En español es: {dicc[color]}")
- else:
- print("el color no está en la lista")
- opcion = input("Presione cualquier tecla (1 para salir): ")
- if opcion == "1":
- break
- """
- # Implementar un traductor con menu que permita traducir de un lenguaje
- # a otro, agregar palabras e imprimir el diccionario completo
- dicc = {}
- print("Traductor ingles - español")
- while True:
- print("""
- Menu de opciones
- 1- Ingles a español
- 2- Español a inglés
- 3- Imprimir diccionario
- 4- Agregar palabras
- 5- Salir
- """)
- opcion = input("Seleccione una opción: ")
- if opcion == "1":
- pass
- elif opcion == "2":
- pass
- elif opcion == "3":
- pass
- elif opcion == "4":
- pass
- elif opcion == "5":
- break
- else:
- print("Opcion incorrecta")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement