Практична робота № 11 "Проєкти з розгалуженням"

Додано: 6 травня 2023
Предмет: Інформатика, 8 клас
Тест виконано: 136 разів
5 запитань
Запитання 1

Маємо наступний код:

a = 4

b = 2

if b > a:

print("Строка 1")

elif b < a:

print("Строка 2")


Який результат виконання цього коду ? (Що буде виведено в консоль ?)

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

Строка 2

Строка 1

NameError: ...

TypeError: ...

Запитання 2

Який код може бути вірним для представленої блок-схеми

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

if <логічний вираз>:

<послідовність команд 1>

else:

<послідовність команд 2>

if <логічний вираз 1>:

<послідовність команд 1>

elif <логічний вираз 2>:

<послідовність команд 2>

else:

<послідовність команд 3>

a = 2

b = a

print(a+b)

Запитання 3

Які службові слова використовуються для розгалуження в python ?

(декілька відповідей)

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

if

else

elif

and

or

Запитання 4

Маємо наступний код програми:


a = int(1)

b = str()

c = bool(3)

if a and b and c is False:

print("Значення пусті")

elif a != b:

print(f" a = {type(a).__name__}, c = {type(b).__name__}")

else:

print("unknown error !")


Результат якого рядка буде виведено в консоль ?

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

print("unknown error !")

print("Значення пусті")

print(f" a = {type(a).__name__}, c = {type(b).__name__}")

Код не буде виконано, видасть помилку

Запитання 5

Маємо наступний код (завдання підвищеної складності):


a = int(1)

c = bool(12345)

print(a == c)

if a == c:

print("Істина")

else:

print("Брехня")


Результат якого рядка буде виведено в консоль ?

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

print("Брехня")

print("Істина")

Нічого не буде виведено

Буде виведена помилка типу даних

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

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