Створити програму, яка виведе повідомлення про Ваше прізвище та
ім’я
Створити надпис з текстом «Введіть Ваше прізвище та ім’я»
Створити два текстових поля для введення даних
Створити кнопку «Завершити реєстрацію»
При натисканні на кнопку, вивести повідомлення на екран з Вашим
прізвищем та ім’ям
Характеристики для вікна, написів, кнопок на Ваш вибір
Ответы на вопрос
Відповідь:
import tkinter as tk
# 1. Змінна з ім'ям та прізвищем
name = "Іванов Іван"
# 2. Виведення повідомлення
root = tk.Tk()
root.title("Реєстрація")
label = tk.Label(root, text="Введіть Ваше прізвище та ім'я")
label.pack()
# 3. Текстові поля
surname_entry = tk.Entry(root)
surname_entry.pack()
name_entry = tk.Entry(root)
name_entry.pack()
# 4. Кнопка
def show_name():
surname = surname_entry.get()
name = name_entry.get()
message = f"Привіт, {surname} {name}!"
label.config(text=message)
button = tk.Button(root, text="Завершити реєстрацію", command=show_name)
button.pack()
# 6. Завершення програми
root.mainloop()
from tkinter import *
def show_name():
name = name_entry.get()
surname = surname_entry.get()
message_label.config(text=f"Ваше имя и фамилия: {name} {surname}")
root = Tk()
name_label = Label(root, text="Введите ваше имя:")
name_label.pack()
name_entry = Entry(root)
name_entry.pack()
surname_label = Label(root, text="Введите вашу фамилию:")
surname_label.pack()
surname_entry = Entry(root)
surname_entry.pack()
submit_button = Button(root, text="Завершить регистрацию", command=show_name)
submit_button.pack()
message_label = Label(root, text="")
message_label.pack()
root.mainloop()
