wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Модуль tkinter

Total questions: 15

Worksheet time: 11mins

Name
Class
Date
1.

Як правильно здійснити імпорт методів бібліотеки tkinter?

a)

from tkinter import *

b)

import tkinter

c)

import tkinter *

d)

import from tkinter *

2.

Інструкція для створення головного вікна має таку структуру:

a)

root = Tk {}

b)

root = Tk()

c)

root Tk

d)

root = Tk []

3.

Яка властивість дозволяє змінити колір вікна

a)

bg

b)

bind

c)

color

d)

font

4.

Оберіть конструкцію правильного звернення до події (клік миші)

from tkinter import*

def change(event):

window.geometry('500x500')

window.['bg']='green'

window=Tk()

......

a)

window.mainloop()

b)

window.bind('<Button-1>', change)

c)

window.place

d)

knopka=Button(root, text="Useless button", command=reply)

5.

За допомогою методу place віджети розміщуються:

a)

у центрі вікна

b)

із вказаними координатами

c)

у лівому верхньому куті головного вікна

d)

за значенням параметрів padx і pady

6.

Оберіть всі властивості об'єкта кнопки:

a)

bg

b)

hg

c)

fg

d)

font

e)

flint

7.

Для створення «Кнопки» потрібно використати конструктор:

a)

Listbox

b)

Label

c)

Button

d)

messagebox

8.

Оберіть правильні твердження щодо програми, яка містить такий код:

button .place (x=200,y=300,width=80,height=40)

a)

button – це назва об’єкта

b)

button – це метод, що відображає кнопку

c)

place – це метод, що відображає кнопку

d)

place – це назва кнопки

9.

Які типи подій існюють з нижче перерахованих?

a)

Button-1

b)

massegebox

c)

KeyPress

d)

Button-3

e)

bind

10.

Яка властивість встановлює мінімальний розмір вікна?

(a)  

11.

Для чого призначена властивість resizable(x,y)?

a)

розмір вікна

b)

положення вікна

c)

дозвіл на зміну розміру вікна

d)

заголовок вікна

12.

Для чого призначена властивість fg?

a)

кий текст буде відображений на кнопці

b)

колір кнопки

c)

колір тексту на кнопці

d)

шрифт і його розмір

13.

Чи може користувач редагувати віджет Label?

a)

Так

b)

Ні

c)

Так, якщо текст у Label червоного кольору

d)

Так, якщо зараз зима

e)

Ні, якщо зараз йде дощ

14.

Entry (Поле вводу) використовується для ...

a)

відображення однорядкового текстового поля для прийому значень від користувача

b)

відображення будь-які написи без можливості редагування користувачем

c)

відображення вікон повідомлень у ваших програмах

d)

не використовується у Python

15.

Для чого призначена функція get() ?

a)

Видаляє символи з віджета, починаючи з першого в

індексі, аж до останнього символу в останньому місці.

b)

Повертає поточний текст запису у вигляді рядка.

c)

Вставляє рядок s перед символом у заданому індексі

d)

задає рамку вказаної товщини;