wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Програмування

Total questions: 45

Worksheet time: 25mins

Name
Class
Date
1.

Яка операція додає пару ключ-значення до словника?

a)

dict.insert()

b)

dict.append()

c)

dict.add()

d)

dict[key] = value

2.

Як створити порожній список?

a)

list = 0

b)

list = {}

c)

list = []

d)

list = ()

3.

Який тип даних у Python є незмінним?

a)

list

b)

set

c)

dict

d)

tuple

4.

Що таке список у Python?

a)

Незмінна колекція елементів

b)

Змінна, що зберігає лише одне значення

c)

Масив фіксованого розміру цілих чисел

d)

Змінна, впорядкована колекція елементів

5.

Який тип індексації використовує список у Python?

a)

Інвертована

b)

Програмована

c)

Нульова

d)

Символьна

6.

Що повертає вираз my_list[2]?

a)

Другий елемент списку

b)

Третій елемент списку

c)

Усі елементи списку

d)

Останній елемент списку

7.

Який метод додає елемент у кінець списку?

a)

add()

b)

insert()

c)

append()

d)

extend()

8.

Який результат виконання коду?

a)

3.14159

b)

3.14f

c)

3.1

d)

3.14

9.

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

(a)  

10.

Який результат виразу len([1, 2, [3, 4]])?

a)
3
b)
5
c)
4
d)
2
11.

Який результат виконання коду?

a)

Малює коло радіусом 100

b)

Малює пряму лінію завдовжки 100

c)

Малює квадрат зі сторонами по 100 пікселів

d)

Малює трикутник із кутами по 90 градусів

12.

Яка команда встановлює колір лінії, яку малює черепашка?

a)

turtle.setcolor("red")

b)

turtle.fillcolor("red")

c)

turtle.pencolor("red")

d)

turtle.linecolor("red")

13.

Який результат буде отримано в результаті виконання виразу (5, 3, 9, 3).index(3)?

a)

2

b)

3

c)

1

d)

9

14.

Який результат виконання коду?

a)

0

b)

2

c)

3

d)

9

15.

Яка команда генерує випадкове ціле число від 1 до 10 включно?

a)
random.number(1, 10)
b)
Math.random(1, 10)
c)
randomInteger(1, 10)
d)
random.randint(1, 10)
16.

Що повертає функція random.random()?

a)
Випадковий рядок символів
b)
Випадкове ціле число в діапазоні [0, 10]
c)
Випадкове число з плаваючою комою в діапазоні [0.0, 1.0)
d)
Число з плаваючою комою в діапазоні [1.0, 2.0)
17.

Що відбудеться, якщо викликати random.randint(10, 5)?

a)

Виникне помилка

b)

Згенерується випадкове число в межах від 5 до 10

c)

Результат буде завжди 10

d)

Програма згенерує число 7

18.

Що повертає функція type(True)?

a)

<class 'int'>

b)

<class 'str'>

c)

<class 'NoneType'>

d)

<class 'bool'>

19.

Який результат виразу 5 > 3 and 2 < 1?

(a)  

20.

Що повертає вираз not (4 == 2 * 2)?

a)
true
b)
undefined
c)
false
d)
null
21.

Який результат виконання виразу 10 != 5 + 5?

a)

True

b)

False

c)

10

d)

None

22.

Який синтаксис умовного оператора в Python є правильним?

a)

if (x > 0) then:

b)

if x > 0 then:

c)

if x > 0:

d)

if x > 0 {}

23.

Який результат виконання коду?

(a)  

24.

Який результат виконання коду?

(a)  

25.

Яке ключове слово використовується для альтернативної умови між if та else?

a)

otherwise

b)

elseif

c)

elif

d)

when

26.

Який оператор використовується для перевірки рівності у Python?

a)

=

b)

!=

c)

==

d)

equals

27.

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

a)

capitalize()

b)

tolower()

c)

upper()

d)

big()

28.

Який результат порівняння 'Hello' == 'hello' у Python?

a)

True

b)

False

c)

None

d)

Error

29.

Який цикл у Python використовується для повторення дій визначену кількість разів?

a)

while

b)

for

c)

loop

d)

repeat

30.

Який результат виконання коду?

a)

0 1 2 3 4 5

b)

0 2 4

c)

2 4 6

d)

0 2 4 6

31.

Що робить оператор break у циклі?

a)

Пропускає одну ітерацію

b)

Завершує програму

c)

Повністю перериває виконання циклу

d)

Повторює поточну ітерацію

32.

Що робить оператор continue у циклі?

a)

Завершує цикл

b)

Виходить з функції

c)

Пропускає поточну ітерацію та переходить до наступної

d)

Зупиняє програму

33.

Який результат виконання коду?

a)

0 1 2 3 4

b)

0 1 2

c)

1 2 3

d)

Цикл не виконається жодного разу

34.

Який результат виконання коду?

a)

0 1 2 3 4

b)

0 1 3 4

c)

1 2 3 4

d)

0 1 2

35.

Які з методів можна застосувати до кортежів у Python?

a)

append()

b)

remove()

c)

count()

d)

index()

36.

Який результат виконання коду?

a)

3

b)

2

c)

4

d)

Error

37.

Який результат виконання коду?

a)

1

b)

2

c)

3

d)

[1], [2]

38.

Як перетворити список [1, 2, 3] на кортеж?

a)

tuple[1, 2, 3]

b)

convert([1, 2, 3])

c)

tuple([1, 2, 3])

d)

[1, 2, 3].tuple()

39.

Який результат виконання виразу 3 in (1, 2, 3, 4)?

a)

False

b)

True

c)

3

d)

Помилка типу

40.

Що поверне вираз (1, 2, 2, 3).count(2)?

a)
1
b)
3
c)

True

d)
2
41.

Що робить метод strip() у Python?

a)

Змінює регістр символів у рядку

b)

Видаляє пробіли на початку та в кінці рядка

c)

Розбиває рядок на список слів

d)

Заміщує символи у рядку

42.

Який результат виконання виразу: "Python".lower()?

a)
python
b)
PYTHON
c)

Python

d)

['python']

43.

Який результат виконання виразу: round(3.456, 2)?

a)

3.5

b)

3.40

c)
3.45
d)
3.46
44.

Що робить функція enumerate() у Python?

a)

Виводить кількість елементів списку

b)

Видаляє дублі з колекції

c)

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

d)

Повертає випадковий елемент

45.

Написати назву функції, яка підставляє значення у фігурні дужки в рядку: print("Вітаю, {}!". (a)   ("Анно"))

Результат виведення подано на зображенні.