Ответы
Ответ:
Объяснение:
from tkinter import
from tkinter import ttk
from random import *
def btn1_click():
s = combo1.get() + " " + combo2.get() + " " + combo3.get() fraza.delete(0, END)
fraza.insert(0, s)
def btn2_click(): s = c1[combo1.get()]+" "+c2[combo2.get()]+" "+c3[combo3.get()]
fraza.delete(0, END)
fraza.insert(0, s)
def btn3_click():
combo1.current(randint(0,3))
combo2.current(randint(0,3))
combo3.current(randint(0,3))
root = Tk()
root.title("Перекладач")
c1 = {"Coбaka":"A dog", "KiHb":"A horse", "ПTaшka":"A bird", "Coнчe":"The Sun"}
c2 = {"roлocho":"loudly", "шBидко":"fast", "BиcоKо":"high", "яckpaво":"brightly"} c3 = {"raвkae":"barks", "6irae":"runs", "nitae":"flies", "cae":"shines"}
key1 = list(c1.keys())
key2 = list(c2.keys())
key3= list(c3.keys())
combo1 = ttk.Combobox(root, width=10, values=key1)
combo1.current(0)
combo1.grid(row=0, column=0, padx=5, pady=5)
combo2 = ttk.Combobox(root, width=10, values=key2)
combo2.current(0)
combo2.grid(row=0, column=1, padx=5, pady=5) combo3 = ttk.Combobox (root, width=10, values=key3)
combo3.current(0)
combo3.grid(row=0, column=2, padx=5, pady=5)
fraza Entry(root, width=44)
fraza.grid(row=1, column=1, columnspan=3)
btn1 = Button(text="Cклacти paзy", width=20, font="Arial 12", command=btn1_click) btn1.grid(row=2, column=0, columnspan=3, pady=5)
btn2 = Button(text="3робити переклaд", width=20, font="Arial 12", command=btn2_click) btn2.grid(row=3, column=0, columnspan=3, pady=5)
btn3 = Button(text="задати випадковий вибip", width-20, font="Arial 12", command-btn3_click)
btn3.grid(row=4, column=0, columnspan=3, pady=5)
root.mainloop()