• Предмет: Информатика
  • Автор: solomia33
  • Вопрос задан 3 месяца назад

1. (2 бали) Створити новий файл Python та вікно sky blue кольору з розмірами 300х600 та з заголовком «Вікно Прізвище Ім’я(у родовому відмінку)».

2. (3 бали ) Створіть текстовий напис 1 («Хто автор слів гімну України?») та текстовий напис 2 («Хто автор музики гімну України?»)

3. (3 бали )Створіть текстове поле 1 та текстове поле 2.

4. (1 бал) Створіть кнопку, з назвою «Зберегти відповідь»

5. (3 бали ) При натисканні на кнопку, на екран виводитися вікно повідомлення з заголовком «Відповідь» та змістом «Державним гімном є пісня «Ще не вмерла України і слава, і воля». Слова:(дані з текстового поля 1), музика: (дані з текстового поля 2).» 

Ответы

Ответ дал: nullptr53
0

Ответ:

import tkinter as tk

from tkinter import messagebox

# 1. Создание нового файла Python и окна цвета "sky blue"

root = tk.Tk()

root.title("Вікно Прізвище Ім’я(у родовому відмінку)")

root.geometry("300x600")

root.configure(bg="sky blue")

# 2. Создание текстовых меток 1 и 2

label1 = tk.Label(root, text="Хто автор слів гімну України?")

label2 = tk.Label(root, text="Хто автор музики гімну України?")

# 3. Создание текстовых полей 1 и 2

entry1 = tk.Entry(root)

entry2 = tk.Entry(root)

# 4. Создание кнопки "Зберегти відповідь"

def show_answer():

# 5. При нажатии на кнопку выводится окно сообщения

answer_text = f"Державним гімном є пісня «Ще не вмерла України і слава, і воля». Слова: {entry1.get()}, музика: {entry2.get()}."

messagebox.showinfo("Відповідь", answer_text)

button_save = tk.Button(root, text="Зберегти відповідь", command=show_answer)

# Размещение элементов в окне

label1.pack(pady=10)

entry1.pack(pady=10)

label2.pack(pady=10)

entry2.pack(pady=10)

button_save.pack(pady=20)

# Запуск главного цикла

root.mainloop()

Приложения:
Вас заинтересует