Информатика, вопрос задал FAYNI4 , 1 год назад

Створити програму, яка виведе повідомлення про Ваше прізвище та
ім’я
Створити надпис з текстом «Введіть Ваше прізвище та ім’я»
Створити два текстових поля для введення даних
Створити кнопку «Завершити реєстрацію»
При натисканні на кнопку, вивести повідомлення на екран з Вашим
прізвищем та ім’ям
Характеристики для вікна, написів, кнопок на Ваш вибір


dxvice: Где? На пайтоне?
FAYNI4: да

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

Ответил NotHpp
0

Відповідь:

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

Ответил slonce70
0

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

Приложения:
Новые вопросы