Вопрос задан 25.10.2023 в 22:18. Предмет Информатика. Спрашивает Швенк Руслана.

Створити програму мовою Python для вибору улюбленого кольору х 10 запропонованих. Використати

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

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Shkolina Julia.

Ответ:

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

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для створення програми, яка дозволить користувачеві вибрати свій улюблений колір і відображати повідомлення з цим кольором при натисканні на кнопку, вам знадобиться використовувати бібліотеку tkinter для графічного інтерфейсу. Вото приклад коду на Python:

python
import 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, і після натискання кнопки відображається вікно повідомлення з вибраним кольором.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для створення програми мовою Python, яка дозволить користувачу вибрати свій улюблений колір з 10 запропонованих за допомогою перемикачів і відобразити вибраний колір у вікні повідомлення після натискання кнопки, ви можете використовувати бібліотеку Tkinter. Ось приклад коду для цієї програми:

python
import 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, і коли користувач натискає на кнопку "Показати кольори", вибраний колір відображається у вікні повідомлення.

0 0

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

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

Последние заданные вопросы в категории Информатика

Задать вопрос