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

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

Ответ:
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()



Для створення програми, яка дозволить користувачеві вибрати свій улюблений колір і відображати повідомлення з цим кольором при натисканні на кнопку, вам знадобиться використовувати бібліотеку tkinter для графічного інтерфейсу. Вото приклад коду на Python:
pythonimport tkinter as tk
from tkinter import messagebox
# Функція, яка викликається при натисканні кнопки
def show_favorite_color():
selected_color = color_var.get()
messagebox.showinfo("Улюблений колір", f"Ваш улюблений колір: {selected_color}")
# Створення головного вікна
root = tk.Tk()
root.title("Вибір улюбленого кольору")
# Створення змінної для зберігання вибраного кольору
color_var = tk.StringVar()
# Список доступних кольорів
colors = ["Червоний", "Зелений", "Синій", "Жовтий", "Рожевий", "Фіолетовий", "Оранжевий", "Білий", "Чорний", "Сірий"]
# Створення перемикачів для кожного кольору
for color in colors:
tk.Radiobutton(root, text=color, variable=color_var, value=color).pack()
# Створення кнопки для відображення обраного кольору
tk.Button(root, text="Показати улюблений колір", command=show_favorite_color).pack()
# Запуск головного циклу
root.mainloop()
Цей код створює вікно з 10 радіокнопками для вибору кольору та кнопкою "Показати улюблений колір". Колір, обраний користувачем, зберігається у змінній color_var
, і після натискання кнопки відображається вікно повідомлення з вибраним кольором.



Для створення програми мовою Python, яка дозволить користувачу вибрати свій улюблений колір з 10 запропонованих за допомогою перемикачів і відобразити вибраний колір у вікні повідомлення після натискання кнопки, ви можете використовувати бібліотеку Tkinter. Ось приклад коду для цієї програми:
pythonimport tkinter as tk
from tkinter import messagebox
# Функція для виведення повідомлення з вибраним кольором
def show_color():
selected_color = color_var.get()
messagebox.showinfo("Ваш улюблений колір", f"Ви вибрали колір: {selected_color}")
# Список запропонованих кольорів
colors = ["Червоний", "Помаранчевий", "Жовтий", "Зелений", "Синій", "Фіолетовий", "Рожевий", "Білий", "Чорний", "Сірий"]
# Створення вікна
root = tk.Tk()
root.title("Вибір улюбленого кольору")
# Змінна для збереження вибраного кольору
color_var = tk.StringVar()
# Створення перемикачів для кожного кольору
for color in colors:
tk.Radiobutton(root, text=color, variable=color_var, value=color).pack()
# Кнопка для відображення вибраного кольору
tk.Button(root, text="Показати кольори", command=show_color).pack()
root.mainloop()
У цьому коді створюються перемикачі для кожного кольору зі списку colors
, і коли користувач натискає на кнопку "Показати кольори", вибраний колір відображається у вікні повідомлення.


Похожие вопросы

Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili