wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Тест Python

Total questions: 41

Worksheet time: 21mins

Name
Class
Date
1.

Що виведе код?

a)

6

b)

10

c)

15

d)

2

2.

Як вивести текст на екран у Python?

a)

echo("Hello")

b)

print("Hello")

c)

show("Hello")

d)

write("Hello")

3.

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

a)

//

b)

<-- -->

c)

#

d)

/* */

4.

Яке з імен змінних є правильним?

a)

2name

b)

my-name

c)

my_name

d)

my name

5.

Що виведе код? print(5 + 3)

a)

53

b)

8

c)

5 + 3

d)

Помилку

6.

Який тип даних у числа 10?

a)

str

b)

float

c)

int

d)

bool

7.

Як створити змінну з значенням 7?

a)

int x = 7

b)

x = 7

c)

x == 7

d)

7 = x

8.

Що таке if у Python?

a)

Цикл

b)

Умова

c)

Функція

d)

Тип даних

9.

Що виведе код?

a)

Нічого

b)

OK

c)

10

d)

Помилку

10.

Який оператор означає "дорівнює"?

a)

=

b)

!=

c)

==

d)

>=

11.

Як записати логічне "і" в Python?

a)

&&

b)

AND

c)

and

d)

&

12.

Що таке цикл for?

a)

Перевірка умови

b)

Повторення дій

c)

Помилка

d)

Коментар

13.

Скільки разів виконається цикл?

a)

2

b)

3

c)

4

d)

Безкінечно

14.

Що таке список (list)?

a)

Одне число

b)

Набір елементів

c)

Умова

d)

Функція

15.

Як створити список?

a)

(1, 2, 3)

b)

{1, 2, 3}

c)

[1, 2, 3]

d)

<1, 2, 3>

16.

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

a)

Значення елемента

b)

Тип даних

c)

Кількість елементів

d)

Назву списку

17.

Що виведе код?

print(len("Hi"))

a)

1

b)

2

c)

Hi

d)

Помилку

18.

Який тип значення має True?

a)

Число (int)

b)

Рядок (str)

c)

Логічне (bool)

d)

Список (list)

19.

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

a)

Продовжує цикл

b)

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

c)

Зупиняє цикл

d)

Викликає помилку

20.

Для чого потрібні функції?

a)

Для збереження тексту

b)

Для повторного використання коду

c)

Для помилок

d)

Для коментарів

21.

Що виведе код?

a)

5

b)

10

c)

x

d)

Помилку

22.

Що виведе код?

a)

1 2 3 4 5

b)

1 3 5

c)

2 4 6

d)

1 6

23.

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

a)

A

b)

B

c)

3

d)

Нічого

24.

Що виведе код?

a)

[1, 2, 3]

b)

[4, 1, 2, 3]

c)

[1, 2, 3, 4]

d)

Помилку

25.

Що виведе код?

a)

NO

b)

YES

c)

10

d)

Помилку

26.

Яке значення змінної i після виконання коду?

a)

0

b)

4

c)

5

d)

Невідомо

27.

Що виведе код?

a)

P

b)

y

c)

Python

d)

Помилку

28.

Що означає return у функції?

a)

Виводить текст

b)

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

c)

Повертає результат функції

d)

Створює змінну

29.

Що виведе код?

a)

[2, 4, 6]

b)

[1, 2, 3, 1, 2, 3]

c)

6

d)

Помилку

30.

Який код правильно перевіряє, чи число n парне?

a)

n / 2 == 0

b)

n % 2 == 1

c)

n % 2 == 0

d)

n == 2

31.

Що станеться, якщо звернутися до неіснуючого індексу списку?

a)

Повернеться 0

b)

Повернеться None

c)

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

d)

Програма продовжить роботу

32.

Що виведе код?

a)

B B B

b)

B A B

c)

A B A

d)

A A A

33.

Що виведе код? i = 0 while i < 3: print(i) i += 1

a)

1 2 3

b)

0 1 2

c)

0 1 2 3

d)

Безкінечний цикл

34.

Що буде результатом?

a)

4

b)

10

c)

[10]

d)

Помилка

35.

Що виведе код?

a)

P

b)

-1

c)

n

d)

o

36.

Скільки разів виконається print?

a)

4

b)

5

c)

6

d)

9

37.

Як виглядає форматування у Python?

(та що воно взагалі таке)

a)

format(x = 10)

b)

print(f"x дорівнює {x}")

c)

x = 10

x.format(int)

d)

Нема такого!!

38.

Що виведе код?

a)

0 1 2 3 4

b)

0 1 2 4

c)

1 2 3 4

d)

0 1 2

39.

Що буде результатом?

a)

[0, 1, 2]

b)

[0, 2, 4]

c)

[2, 4, 6]

d)

Помилка

40.

Що виведе код?

a)

12, Саша

b)

12 Саша

c)

{age}, {name}

d)

Помилка, бо змінна age не правильного типу

41.

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

a)

Виводить текст на екран

b)

Зчитує дані, введені користувачем з клавіатури

c)

Обчислює математичний вираз

d)

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