MATERIAS DEL BLOG

miércoles, 18 de abril de 2018

PROGRAMA TRADUCTOR DE KARINA

PROGRAMA TRADUCTOR

from Tkinter import *
import tkMessageBox


# def Ingles sera nuestra primera funcion
def Ingles():
    # con ella traduciremos una palabra de ingles a espanol    # mediante varios if en donde condicionaremos las palabras que nuestro programa traducira
    # escribimos nuestra palabra entre comillas para que nuestro text field la lea    # si es correcta, nos mostrara la traduccion, si no, un mensaje que muestre que la palabra no existe
    palabra = (entrada_texto.get())
    if palabra == "dog":
        resultado.config(text="Perro")

    elif palabra == "cat":
        resultado.config(text="Gato")

    elif palabra == "door":
        resultado.config(text="Puerta")

    elif palabra == "window":
        resultado.config(text="Ventana")

    elif palabra == "blue":
        resultado.config(text="Azul")

    else:
        resultado.config(text="la palabra no existe")


def Espanol():
    palabra = (entrada_texto.get())
    if palabra == "manzana":
        resultado.config(text="Apple")

    elif palabra == "naranja":
        resultado.config(text="Orange")

    elif palabra == "lapiz":
        resultado.config(text="pencil")

    elif palabra == "libro":
        resultado.config(text="Book")

    elif palabra == "mapache":
        resultado.config(text="Raccoon")

    else:
        resultado.config(text="la palabra no existe")


app = Tk()
app.title("Traductor de idioma")
app.geometry("600x200")

# Ventana Principalvp = Frame(app)
vp.grid(column=0, row=0, padx=(50, 50), pady=(10, 10))
vp.columnconfigure(0, weight=1)
vp.rowconfigure(0, weight=1)

etiqueta = Label(vp, text="Escribe la palabra a traducir ")
etiqueta.grid(column=1, row=1, padx=(20, 20), pady=(20, 20))

etiqueta = Label(vp, text="El resultado de la traduccion es: ")
etiqueta.grid(column=1, row=2, padx=(20, 20), pady=(20, 20))

resultado = Label(vp, text="")
resultado.grid(column=2, row=2, padx=(20, 20), pady=(20, 20))

palabra = ""entrada_texto = Entry(vp, width=20, textvariable=palabra)
entrada_texto.grid(column=2, row=1)

boton = Button(vp, text="Traducir a espanol", command=Ingles)
boton.grid(column=3, row=1)

boton2 = Button(vp, text="Traducir a ingles", command=Espanol)
boton2.grid(column=3, row=2)

botonsalir = Button(vp, text="Salir", command=vp.quit)
botonsalir.grid(column=4, row=3)

app.mainloop()

No hay comentarios:

Publicar un comentario

FIGURA 3D EN PYTHON

import pygame from pygame.locals import * from OpenGL.GL import * from OpenGL.GLU import * verticies = ( (1, -1, -1), (1...