Конструктор тестів
1
Результат [Текстовий рядок ("Так" або "Ні"), `True` або `False`, Повідомлення про помилку, Числове значення (наприклад, 0 або 1)] може мати виконання команди визначення значення логічного виразу в розгалуженні
2
Яка конструкція в мові Python використовується для реалізації повного розгалуження (коли передбачено дії і для істинного, і для хибного результату)?
3
Що відбудеться, якщо в команді неповного розгалуження if <логічний вираз>: логічний вираз матиме значення False?
4
Ключове слово elif у багатоальтернативному розгалуженні використовується для перевірки додаткової умови, якщо попередня умова в if або elif виявилася хибною.
5
При розв'язанні задачі обчислення виразу розгалуження необхідне для того, щоб:
6
Виберіть ситуацію, де доцільно використати неповне розгалуження. Поясни свій вибір.
1) Вибрати оцінку від 1 до 12 залежно від балів.
2) Нарахувати бонус, якщо сума покупки > 1000, інакше нічого не робити.
3) Порівняти два числа і вивести більше з них.
4) Визначити, чи є число додатним або від'ємним.
7
Що з переліченого можна використовувати як 'умову' в командах розгалуження?
8
Розставте ключові слова та елементи конструкції так, щоб утворилося правильне багатоальтернативне розгалуження:
блок команд 2
elif <умова 2>:
else:
if <умова 1>:
блок команд 1
блок команд 3
9
Утвори правильні пари:
elif
Повне розгалуження.
if <умова>:
Неповне розгалуження.
if-else
Перевірка додаткової умови.
10
Що можна записувати в якості умови в командах розгалуження в Python?
Рефлексія від 8 учнів
Сподобався:
Так: 8
Ні: 0
Зрозумілий:
Так: 8
Ні: 0
Потрібні роз'яснення:
Ні: 7
Так: 1