Напиши програму, у якій користувачеві потрібно буде ввести три слова: Слово 1, Слово 2, Слово 3. Після натискання кнопки «Вперед» мають виводитися три речен- ня з введеними користувачем словами, Наприклад: Вночi менi наснилося - Слово 1. Сьогодні за вікном Слово 2. На сніданок менi подали - Слово 3. з'явився Текст речень можеш придумати самостійно. Пограй з однокласниками/однокласницями у гру: запусти про- граму на виконання та попроси друга чи подругу ввести три сло- ва, не розкриваючи змiсту речень, що будуть виводитися. Потім натисни кнопку «Вперед» і разом прочитайте текст, що вийшов. СРОЧНО ДАЮ 70 БАЛОВ!!!
Ответы
import tkinter as tk
class Application(tk.Frame):
def __init__(self, master):
self.master = master
master.title("Word Game")
master.geometry("500x300")
master.resizable(False, False)
self.label = tk.Label(master, text="Введіть три слова")
self.label.pack()
self.entry1 = tk.Entry(master)
self.entry1.pack()
self.entry2 = tk.Entry(master)
self.entry2.pack()
self.entry3 = tk.Entry(master)
self.entry3.pack()
self.button = tk.Button(master, text="Вперед", command=self.forward)
self.button.pack()
self.label1 = tk.Label(master, text="")
self.label1.pack()
self.label2 = tk.Label(master, text="")
self.label2.pack()
self.label3 = tk.Label(master, text="")
self.label3.pack()
def forward(self):
self.label1.config(text="Вночi менi наснилося - " + self.entry1.get())
self.label2.config(text="Сьогодні за вікном " + self.entry2.get())
self.label3.config(text="На сніданок менi подали - " + self.entry3.get())
root = tk.Tk()
app = Application(root)
root.mainloop()
![](https://st.uroker.com/files/a11/a1193b6cd3c27de0dd11b785e0db2070.png)
![](https://st.uroker.com/files/bca/bcad0a44179b2cf1ebe6088c7ae817d9.png)
![](https://st.uroker.com/files/36f/36f645031cbc6346e21672a02cc7684e.png)