Конструктор тестів
1
Команда root['bg']='blue'
2
Команда button1['bg']='red'
3
Команда but=Button(Window, width=4)
4
Команда label1.placе(x=30, у=40)
5
Познач команду, що створює напис зеленого кольору з текстом чорного кольору, шрифтом Calibri 12, а зміст повідомлення буде “Привіт всім!".
6
Позначити правильну послідовність створення вікна та кнопки, яка розміщена з відступом 30 пікселів від лівого краю та 40 пікселів від верхнього краю, розміри вікна встановлено 300x100 пікселів
window=Tk()
from tkinter import *
but=Button(window)
window.mainloop()
but.plaсe(x=30, y=40)
window.geometry("300x200")
7
Познач правильну відповідь.
Компонент Label застосовується для
8
Об'єкт створено у такому фрагменті програмного коду:
but=Button(root, width=4, height=2, bg="yellow", text="0k", fg="red", font="Times 14")
but.place(x=10, y=20)
Вибери правильні висловлювання.
Може бути кілька правильних відповідей.
9
Об'єкт створено у такому фрагменті програмного коду:
but=Button(root, width=4, height=2, bg="yellow", text="0k", fg="red", font="Times 14")
but.place(x=10, y=20)
Познач правильні відповіді.
Може бути кілька правильних відповідей.
10
Познач правильну відповідь.
Компонент Button застосовується для
11
Об'єкт створено у такому фрагменті програмного коду:
but=Button(root, width=4, height=2, bg="yellow", text="0k", fg="red", font="Times 14")
but.place(x=10, y=20)
Вибери правильні висловлювання.
Може бути кілька правильних відповідей.
12
Об'єкт створено у такому фрагменті програмного коду:
but=Button(root, width=4, height=2, bg="yellow", text="0k", fg="red", font="Times 14")
but.place(x=10, y=20)
Вибери правильні висловлювання.
Може бути кілька правильних відповідей.
13
У програмі створено об'єкт класу Label.
from tkinter import*
def move_lab(event):
. . .event.widget.place(x = event.widget.winfo_x()+5)
root = Tk()
lab = Label(root, text = 'Hello World!')
lab.place(x = 10, y = 30)
lab.bind('<KeyPress-Right>', move_lab)
Познач у списку опис дії, яку виконує функція-обробник події.
14
Проаналізуй програмний код.
from tkinter import*
def move_lab(event):
. . .event.widget.place(x = event.widget.winfo_x()+5)
root = Tk()
lab = Label(root, text = 'Hello World!')
lab.place(x = 10, y = 30)
lab.bind('<KeyPress-Right>', move_lab)
Познач у списку подію, з якою пов'язано віджет класу Label.
15
Опишіть застосування події "натиснення на ліву кнопку миші" до кнопки but для виконання функції fun.
16
Де правильно описано кнопку but червоного кольору, шириною - 10, висотою 3, з текстом "Натисни" зеленого кольору та довільним шрифтом розміром 30 у вікні Window? (будьте дуже уважні)
17
Виберіть варіант відповіді, де вказано, що кнопка Knop розміщена в 100 пікселях від лівого краю та в 90 пікселях від верхнього краю вікна
18
Встановіть відповідність між атрибутами кнопки/напису та їх значеннями
bg
текст на кнопці
text
колір тексту на кнопці
fg
висота кнопки
font
ширина кнопки
width
колір фону кнопки
height
шрифт та розмір шрифту
Рефлексія від 17 учнів
Сподобався:
Так: 13
Ні: 4
Зрозумілий:
Так: 13
Ні: 4
Потрібні роз'яснення:
Ні: 14
Так: 3