ГДЗ Інформатика 8 клас. Підручник [Морзе Н., Барна О.] 2021

icon02.02.2022, icon8 Клас / Інформатика, icon46 943, icon3



16. Опрацювання величин у програмах з елементами керування
Вправа 1. Нагадування.
Завдання. У середовищі програмування розробіть проєкт, у якому користувач буде вводити день тижня, натискати кнопку Гаразд й отриму вати у вікні із заголовком Увага! таке повідомлення: Сьогодні – <день тижня, який було введено>.
1. Запустіть середовище програмування.
2. Створіть новий файл програми мовою Python з іменем Нагадування в папці Навчальні проєкти своєї структури папок.
3. У вікні редактора коду запишіть команди для імпортування потрібних модулів і методів. Створіть вікно проєкту.
window = tkinter.Tk()
4. Створіть об’єкт для отримання значення з текстового поля.
str_var = tkinter.StringVar()
5. Додайте функцію опрацювання події натиснення на кнопку.
def button_click():
tkinter.messagebox.showinfo("Увага!", "Сьогодні "
+ str_var.get())
6. Створіть текстовий напис та розмістіть його у вікні.
label = tkinter.Label(text="Введіть день тижня")
label.pack()
7. Створіть текстове поле та розмістіть його у вікні.
edit = tkinter.Entry(window, textvariable = str_var)
edit.pack()
8. Створіть кнопку та розмістіть її у вікні.
button = tkinter.Button(window, text="Гаразд",
command=button_click)
button.pack()
9. Завершіть програму командою запуску опрацювання подій програми.
10.Запустіть проєкт на виконання. Перевірте, чи результат для введеного дня тижня понеділок відповідає малюнку 16.3.
11.Завершіть роботу з проєктом і середовищем.
Вправа 3. Доступ.
Завдання. Розгляньте команди та їхні параметри, що використані у програмі Доступ, після запуску якої отримують вікно, як на малюнку 16.5. Дослідіть призначення методу place. Зверніть увагу, що для того щоб скоротити назву бібліотеки tkinter, призначили ім’я
tk (as tk).
#Доступ
import tkinter as tk
window = tk.Tk()
window.geometry("400x250")
name = tk.Label(window, text = "Name").place(x = 30, y = 50)
email = tk.Label(window, text = "User ID").place(x = 30, y = 90)
password = tk.Label(window, text = "Password").place(x = 30, y = 130)
sbmitbtn = tk.Button(window, text = "Submit").place(x = 120, y = 170)
entry1 = tk.Entry(window).place(x = 85, y = 50)
entry2 = tk.Entry(window).place(x = 85, y = 90)
entry3 = tk.Entry(window).place(x = 90, y = 130)
window.mainloop()

iconГДЗ 8 клас Інформатика 2021 Оріон Підручник Морзе Барна
Якщо помітили в тексті помилку, виділіть її та натисніть Ctrl + Enter
Схожі публікації
Обговорення

icon 04.09.2023

Я помру я поховайте мене на могилі серед степу широкого на вкраїни милій

Вікуся
icon 22.12.2023

Цитата: Даша
Я помру я поховайте мене на могилі серед степу широкого на вкраїни милій

де лани широкополі і Дніпро і кручі було видно було чути як реве ревучий

Реклама
Як Вам оновлений дизайн сайту?
Ми в соціальних мережах
Хмаринка тегів