wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python 8 klass

Total questions: 23

Worksheet time: 17mins

Name
Class
Date
1.

За допомогою чого описується обробник подій ?

a)

Функції def

b)

Події Button

c)

Модуля math

d)

Розгалуження if

2.

Для створення напису у вікні необхідно застосувати функцію...

a)

Label()

b)

Tk()

c)

Button()

d)

mainloop()

3.

Оберіть конструктор для створення кнопки

a)

Button()

b)

Entry()

c)

Label()

d)

Canvas()

4.

Який модуль містить набір графічних компонентів для створення графічного інтерфейсу?

a)

turtle

b)

title

c)

tkinter

d)

randint

5.

Фрагмент програми, який буде виконуватися одразу після настання певної події - це… 

a)

процедура

b)

обробник подій

c)

форма

d)

код програми

6.

Визначте, який конструктор Tkinter Python допомагає створити поле введення

a)

Canvas

b)

Entry

c)

Button

d)

Radiobutton

7.

Метод get() використовується для того…

a)

щоб видавати змінну у вікно консолі

b)

встановлювати значення у текстовому полі

c)

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

8.

s=Label(root,text='Привіт,', bg='white', fg='black', font='Times 14')

Що відображатиметься у вікні програми?

a)

напис

b)

кнопка

c)

вікно

d)

текстове поле

9.

b1 = Button(root, width=14, height=2,text="Ok",

bg="orange", fg="red",font="14")

Що буде відображено у вікні?

(a)  

10.

e1=Entry(root, bg='white', fg='black', font='Times 14', bd=5)

Що буде відображено ?

(a)  

11.

Яка з програм після натискання кнопки «OK» виведе повідомлення «Hello»?

a)

b)

c)

d)

12.

Що буде результатом після звернення до функції sum?

a)

після зчитування даних з текстових полів, знаходить суму чисел і виводить результат у кнопку

b)

після зчитування даних з текстових полів, знаходить суму чисел і виводить результат у напис

c)

після зчитування даних з текстових полів, знаходить суму чисел і виводить результат у текстове поле

13.

Оберіть команду яка означає "якщо"

a)

if

b)

or

c)

else

d)

and

14.
a)

True

b)

False 

15.

Як записати умову: змінна х більше рівне 100 ?

a)

x <=100

b)

x>100

c)

x>=100

d)

x!=100

16.

Умова, що 2 <x <10 запишеться мовою програмування як...

a)

x<2 and x>10

b)

x<2 or x>10

c)

x>2 and x<10

d)

x>2 or x<10

17.

Що виведе команда print?

(a)  

18.

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

a)

5

b)

3

c)

2

d)

1

19.

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

a)

5

b)

4

c)

1

d)

3

20.

Якщо є потреба врахувати значення декількох логічних виразів, то використовують вкладені розгалуження. Яке службове слово використовується при цьому?

a)

if

b)

else

c)

elif

21.

Вкажіть оператор "Рівно" на мові Python

a)

=

b)

!=

c)

==

22.

Що позначене змінною s у лінійному алгоритмі?

a)

добуток

b)

невідомо

c)

суму

d)

різницю

23.

Чи погоджуєтесь ви, що операцію or ще називають логічним додаванням, а and - логічним множенням?

a)

так

b)

ні