Допоможіть будь ласочка
Буду дуже вдячна ❤️
Python

Приложения:

Ответы

Ответ дал: hotw1xfn
1

Ответ:

Объяснение:

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()

Вас заинтересует