
Вопрос задан 07.06.2023 в 07:02.
Предмет Информатика.
Спрашивает Наумов Данил.
Помогите пожалуйста, нужно срочно Створіть новий файл і нове вікно з розмірами 650х700 із
забороною змінювати розміри, оливкового кольору та заголовком «Опитування». На вікні розмістіть напис, текстове поле та кнопку. Атрибути напису: фон - білий, колір тексту темно-синій, текст Введи своє прізвище -та ім'я», розмістіть напис на середині даного вікна. Під написом розмістіть текстове поле: фон - білий, колір тексту - чорний. Атрибути кнопки: фон - зелений, текст «Готово», колір тексту темно-синій, розмістіть кнопку -справа від текстового поля та підключіть до неї подію, що буде виконуватись після на тискання на кнопку. Подія буде виводити вікно повідомлення «Повідомлення» з текстом «Раді познайомитись та ваше прізвище й ім'я». Делать в питоне

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

Отвечает Журавлева Мария.
Ответ:import tkinter as tk
def on_ok_clicked():
text = entry.get()
if text:
label.config(text=text)
root = tk.Tk()
root.title("Моя програма")
root.geometry("600x700")
root.resizable(False, False)
root.config(bg="lightcoral")
label = tk.Label(root, text="Ви нічого не ввели", font=("Calibri", 20), bg="lightcoral", fg="white")
label.pack(pady=50)
entry = tk.Entry(root, font=("Calibri", 14), width=30)
entry.pack()
button = tk.Button(root, text="Ок", font=("Calibri", 13), bg="white", command=on_ok_clicked)
button.pack(pady=10)
root.mainloop()
Объяснение:



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Щоб створити вікно з вказаними атрибутами, можна використовувати бібліотеку Tkinter в Python. Ось приклад коду, який виконує задані вимоги:
pythonimport tkinter as tk
from tkinter import messagebox
def show_message():
name = entry.get()
messagebox.showinfo("Повідомлення", f"Раді познайомитись, {name}!")
# Створення вікна
window = tk.Tk()
window.title("Опитування")
window.geometry("650x700")
window.resizable(False, False)
window.configure(bg="olive")
# Створення напису
label = tk.Label(window, text="Введи своє прізвище та ім'я", bg="white", fg="dark blue")
label.place(relx=0.5, rely=0.5, anchor="center")
# Створення текстового поля
entry = tk.Entry(window, bg="white", fg="black")
entry.place(relx=0.5, rely=0.6, anchor="center")
# Створення кнопки
button = tk.Button(window, text="Готово", bg="green", fg="dark blue", command=show_message)
button.place(relx=0.5, rely=0.7, anchor="center")
# Запуск головного циклу вікна
window.mainloop()
Після виконання цього коду відкриється вікно з заданими параметрами. Користувач зможе ввести своє прізвище та ім'я у текстове поле, після чого натиснути кнопку "Готово". Після натискання кнопки з'явиться вікно повідомлення з вітанням і введеними прізвищем та ім'ям.


Топ вопросов за вчера в категории Информатика

Информатика 47

Информатика 33

Информатика 67

Информатика 18

Информатика 25

Информатика 563

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