Информатика, вопрос задал jsmsjjdhfhfid , 1 год назад

Створити програму мовою Python для вибору улюбленого кольору х 10 запропонованих. Використати Перемикачі. Додати кнопку. При натисканні на яку відображається вікно повідомлень з назвою Ваш улюблений колір і текстом у вікні - назва  кольору який обрав користувач

Ответы на вопрос

Ответил pisarkovoleksij
2

Ответ:

from tkinter import *

root = Tk()

root.title("Улюблений колір")

root.geometry("300x200")

color = StringVar()

red_button = Radiobutton(root, text="Червоний", variable=color, value="червоний")

red_button.pack()

blue_button = Radiobutton(root, text="Синій", variable=color, value="синій")

blue_button.pack()

yellow_button = Radiobutton(root, text="Жовтий", variable=color, value="жовтий")

yellow_button.pack()

green_button = Radiobutton(root, text="Зелений", variable=color, value="зелений")

green_button.pack()

purple_button = Radiobutton(root, text="Фіолетовий", variable=color, value="фіолетовий")

purple_button.pack()

orange_button = Radiobutton(root, text="Помаранчевий", variable=color, value="помаранчевий")

orange_button.pack()

pink_button = Radiobutton(root, text="Рожевий", variable=color, value="рожевий")

pink_button.pack()

brown_button = Radiobutton(root, text="Коричневий", variable=color, value="коричневий")

brown_button.pack()

grey_button = Radiobutton(root, text="Сірий", variable=color, value="сірий")

grey_button.pack()

black_button = Radiobutton(root, text="Чорний", variable=color, value="чорний")

black_button.pack()

def show_color():

chosen_color = color.get()

messagebox.showinfo("Ваш улюблений колір:", chosen_color)

button = Button(root, text="Показати", command=show_color)

button.pack()

root.mainloop()

Новые вопросы