
Допоможіть будь ласка СРОЧНО!!! Середовище виконання : IDLE (Python) Рівень 2 (4-6 балів)
Доопрацювати попередню програму Створити напис з таким текстом: «Введіть Ваше прізвище» Характеристики напису на Ваш вибір Створити кнопку, яка виведе повідомлення з текстом, який Ви ввели в поле. Характристики кнопки на Ваш вибір Рівень 3-4 (7-12 балів) Створити програму, яка виведе повідомлення про Ваше прізвище та ім'я Створити надпис з текстом «Введіть Ваше прізвище та ім'я» Створити два текстових поля для введення даних Створити кнопку «Завершити реєстрацію» При натисканні на кнопку, вивести повідомлення на екран з Вашим прізвищем та ім'ям Характеристики для вікна, написів, кнопок на Ваш вибір

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

Рівень 2 не виконувався, бо не має попередньої програми, що вказана в завдані.
Рівень 3-4 виконано:
фото 1 - код програми
фото 2 - вікно для ввода даних
фото 3 - вікно + повідомлення, якщо все вірно заповнено
фото 4 - вікно + повідомлення, якщо нічого не введено або не повністю







Для виконання цих завдань вам знадобиться використовувати бібліотеку Tkinter для створення графічного інтерфейсу. Ось приклад програми, яка відповідає вашим вимогам:
pythonimport tkinter as tk
from tkinter import messagebox
# Функція для виведення повідомлення з введеними даними
def show_name_surname():
name = name_entry.get()
surname = surname_entry.get()
messagebox.showinfo("Реєстрація завершена", f"Прізвище: {surname}\nІм'я: {name}")
# Створення вікна
window = tk.Tk()
window.title("Реєстрація")
# Створення надпису "Введіть Ваше прізвище та ім'я"
label = tk.Label(window, text="Введіть Ваше прізвище та ім'я")
label.pack()
# Створення текстових полів для введення даних
surname_label = tk.Label(window, text="Прізвище:")
surname_label.pack()
surname_entry = tk.Entry(window)
surname_entry.pack()
name_label = tk.Label(window, text="Ім'я:")
name_label.pack()
name_entry = tk.Entry(window)
name_entry.pack()
# Створення кнопки "Завершити реєстрацію"
register_button = tk.Button(window, text="Завершити реєстрацію", command=show_name_surname)
register_button.pack()
# Головний цикл програми
window.mainloop()
Ця програма створює вікно з надписами, текстовими полями для введення прізвища та імені, і кнопкою "Завершити реєстрацію". При натисканні на кнопку, вона викликає функцію show_name_surname
, яка витягує дані з текстових полів та виводить їх у вікні повідомлення.
Ви можете налаштувати характеристики вікна, написів та кнопок на ваш власний смак, додавши додаткові аргументи при їх створенні.


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