Конструктор тестів
1
Який з операторів створює вікно програми?
2
Відновіть порядок операторів, які потрібні для створення вікна програми.
root.geometry('300x100')
root.mainloop()
root = Tk()
from tkinter import*
3
Вкажіть на команду зміни кольору фону вікна
4
Вкажіть на команду зміни заголовку вікна
5
Вкажіть на команду зміни розмірів вікна
6
Оберіть вікно, яке з'явиться при виконанні даного коду:
from tkinter import*
root=Tk()
root.geometry("150x80+100+50")
root['bg']="orange"
root.mainloop()
7
Оберіть п'ять команд проєкту для отримання вікна:

8
Встановіть відповідність
showinfo('<Текст у рядку заголовка>', '<текст повідомлення>')

showwarning('<Текст у рядку заголовка>', '«текст повідомлення>')

showerror('<Текст у рядку заголовка>','<текст повідомлення>')

9
Модуль для отримання вікон повідомлень
10
Вибери правильний проєкт, виконання якого призведе до створення вікна з такими значеннями властивостей:
колір фону - сірий; ширина - 200 пікселів; висота - 100 пікселів; відступ лівої межі - 150 пікселів; відступ верхньої межі - 100 пікселів; текст у рядку заголовка - Практична робота.
11
Встанови послідовність команд проєкту обробника події Click для вікна, виконання якого установить червоний колір фону вікна, відступ верхньої межі вікна 200 пікселів від верхньої межі екрана, збільшить його ширину на 300 пікселів, зменшить на 50 пікселів відступ лівої межі вікна від лівої межі екрана, відкриє вікно повідомлень з текстом Ми вивчаємо мову програмування!
from tkinter import*
root.bind ('<1>', click)
root = Tk()
def click (event):
from tkinter.messagebox import*
root ['bg'] = 'red'
w = root.winfo_width()+300
x = root.winfo_x()-50
root.geometry ('{}x100+{}+200'.format(w,x))
showinfo('','Ми вивчаємо програмування!')
12
Доповніть командами проєкт обробник події KeyPress виконання якого змінить колір фону вікна на синій, збільшить на 300 пікселів відступ верхньої межі вікна від верхньої межі екрана, збільшить його ширину на 200 пікселів.
from tkinter import*
def (event):
root ['bg'] = ' '
x = root.winfo_x()
y = root.winfo_y()+
w = root.winfo_width()+
root.geometry ('{}x100+{}+{}'.format(w,x,y))
root =
root.bind ('< >', key_press)
Рефлексія від 4 учнів
Сподобався:
Так: 4
Ні: 0
Зрозумілий:
Так: 1
Ні: 3
Потрібні роз'яснення:
Ні: 2
Так: 2