У середовищі Python створити вікно шириною 300 пікселів та висотою 400
пікселів. У цьому вікні додати:
- кнопку з написом “Hello”. Розташування кнопки – по горизонталі
(координата Х) на відстані 80 пікселів від лівого краю вікна, по
вертикалі (координата Y) на відстані 80 пікселів від верхнього краю
вікна. Ширину і висоту кнопки задати самостійно;
- під кнопкою додати 2 текстових поля для введення прізвища та
імені. Розташування та розміри текстових полів задати самостійно.
Для кнопки додати команду з функцією, яка при натисненні на кнопку
виводитиме повідомлення: «Привіт, Біл Гейтс» або інше, залежно від
того, яке ім’я та прізвище введе користувач у текстові поля.
Примітка: використати текст програми Завдання №3, ст.71-72
СРОЧНО ДАЮ 100 БАЛОВ!!
Ответы
Ответ:
import tkinter as tk
# створюємо головне вікно
root = tk.Tk()
root.geometry("300x400")
# створюємо кнопку та визначаємо її розташування
button = tk.Button(root, text="Hello")
button.pack()
button.place(x=80, y=80)
# створюємо два текстових поля та визначаємо їх розташування
last_name_entry = tk.Entry(root)
last_name_entry.pack()
last_name_entry.place(x=50, y=200)
first_name_entry = tk.Entry(root)
first_name_entry.pack()
first_name_entry.place(x=50, y=250)
# функція, яка викликається при натисканні кнопки
def greet():
last_name = last_name_entry.get()
first_name = first_name_entry.get()
tk.messagebox.showinfo("Привіт", f"Привіт, {last_name} {first_name}")
# прив'язуємо функцію до кнопки
button["command"] = greet
# запускаємо головне вікно
root.mainloop()
Объяснение:
Для створення графічного інтерфейсу в Python була використована бібліотека Tkinter. Вище був приведений приклад коду, який міг реалізувати вимоги задання