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

У середовищі Python створити вікно шириною 300 пікселів та висотою 400

пікселів. У цьому вікні додати:

- кнопку з написом “Hello”. Розташування кнопки – по горизонталі

(координата Х) на відстані 80 пікселів від лівого краю вікна, по

вертикалі (координата Y) на відстані 80 пікселів від верхнього краю

вікна. Ширину і висоту кнопки задати самостійно;

- під кнопкою додати 2 текстових поля для введення прізвища та

імені. Розташування та розміри текстових полів задати самостійно.

Для кнопки додати команду з функцією, яка при натисненні на кнопку

виводитиме повідомлення: «Привіт, Біл Гейтс» або інше, залежно від

того, яке ім’я та прізвище введе користувач у текстові поля.

Примітка: використати текст програми Завдання №3, ст.71-72
СРОЧНО ДАЮ 100 БАЛОВ!!​

Ответы

Ответ дал: honvert
1

Ответ:

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. Вище був приведений приклад коду, який міг реалізувати вимоги задання

Вас заинтересует