Алгоритми з розгалуженням у Python

Додано: 13 березня
Предмет: Інформатика, 9 клас
12 запитань
Запитання 1

1. Як позначається умовний оператор у Python?


варіанти відповідей

a) switch

b) if

c) case

d) select

Запитання 2

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



варіанти відповідей

a) =

b) ==

c) !=

d) =>

Запитання 3

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


x = 5

if x < 10:

  print("Маленьке")

варіанти відповідей

a) Помилка

b) Нічого не виведе

c) Виведе Маленьке

d) Виведе 5

Запитання 4

4. Що виведе цей код?


x = 10

if x > 5:

  print("Більше 5")

else:

  print("Менше або дорівнює 5")

варіанти відповідей

a) Менше або дорівнює 5

b) Більше 5

c) Помилка

d) Більше 10

Запитання 5

5. Що означає оператор elif?

варіанти відповідей

a) Це помилка у Python

b) Це скорочення від else if

c) Це цикл

d) Це логічний оператор

Запитання 6

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


x = 0

if x:

  print("Істина")

else:

  print("Хибність")

варіанти відповідей

a) Істина

b) Хибність

c) Помилка

d) Нічого

Запитання 7

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

варіанти відповідей

a) if-else

b) elif

c) else if

d) case

Запитання 8

Який із цих виразів правильний у Python?

варіанти відповідей

a) if x > 5: print("Більше 5") else: print("Менше або рівно 5")

b) print("Більше 5") if x > 5 else print("Менше або рівно 5")

c) x > 5 ? print("Більше 5") : print("Менше або рівно 5")

d) if x > 5 then print("Більше 5") else print("Менше або рівно 5")

Запитання 9

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


x = 3  

if x > 5:  

  print("Велике")  

elif x > 2:  

  print("Середнє")  

else:  

  print("Маленьке")

варіанти відповідей

a) Велике

b) Середнє

c) Маленьке

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

Запитання 10

Що станеться, якщо після оператора if поставити дві однакові умови в elif?

варіанти відповідей

a) Виконається перший підходящий elif, а інші ігноруються

b) Виконаються всі підходящі elif

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

d) Програма завершиться без виконання elif

Запитання 11

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


x = 9 

if x > 3:  

  print("Більше 3")  

else:  

  print("Не більше 3")

варіанти відповідей

a) Більше 3

b) Не більше 3

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

d) Нічого

Запитання 12

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

варіанти відповідей

a) switch

b) if

c) case

d) doop

Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома

Створити тест