Нужно зделать задачу в Python
Ответы
Код на пайтон:
from tkinter import *
# функції, що викликаються при натисканні кнопок
def stop():
messagebox.showinfo("СТІЙ", "Не рухатися")
def warning():
messagebox.showinfo("Увага", "Готуйтесь до руху")
def go():
messagebox.showinfo("Йди", "Рухайтесь")
# створення вікна
root = Tk()
root.title("Світлофор")
# створення текстової мітки з написом "Правила"
label = Label(root, text="Правила")
label.pack()
# створення кнопок для керування світлофором
stop_button = Button(root, text="СТІЙ", bg="red", fg="white", width=10, height=5, command=stop)
warning_button = Button(root, text="Увага", bg="yellow", width=10, height=5, command=warning)
go_button = Button(root, text="Йди", bg="green", fg="white", width=10, height=5, command=go)
# розміщення кнопок на вікні
stop_button.pack(side=LEFT, padx=10)
warning_button.pack(side=LEFT, padx=10)
go_button.pack(side=LEFT, padx=10)
# запуск програми
root.mainloop()
Цей код створює вікно з трьома кнопками, які відповідають кольорам світлофора. При натисканні на кожну з кнопок виконується відповідна функція, яка виводить вікно повідомлень з відповідним текстом.