wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Условные операторы и match-case

Total questions: 13

Worksheet time: 7mins

Name
Class
Date
1.

Что такое условный оператор if?

a)

Условный оператор if - это функция для обработки ошибок.

b)

Условный оператор if - это способ создания циклов в коде.

c)

Условный оператор if - это метод для сортировки данных.

d)

Условный оператор if - это конструкция, позволяющая выполнять код в зависимости от истинности условия.

2.

Как работает оператор else?

a)

Оператор else используется для определения переменных.

b)

Оператор else выполняет код, если условие if истинно.

c)

Оператор else выполняет код, если условие if ложно.

d)

Оператор else всегда выполняется независимо от условия if.

3.

Когда используется оператор elif?

a)

elif используется для завершения условных операторов.

b)

elif используется только в циклах.

c)

elif используется для создания функций.

d)

elif используется для проверки дополнительных условий в условных операторах.

4.

Что такое оператор match в Python?

a)

Оператор match в Python - это оператор для создания графического интерфейса.

b)

Оператор match в Python - это оператор для структурного сопоставления, введенный в версии 3.10.

c)

Оператор match в Python - это оператор для работы с регулярными выражениями.

d)

Оператор match в Python - это оператор для выполнения арифметических операций.

5.

Как сравниваются значения в условных операторах?

a)

Значения сравниваются с помощью логических операторов.

b)

Значения сравниваются только по их типу.

c)

Значения сравниваются с помощью математических операций.

d)

Значения сравниваются с помощью операторов сравнения.

6.

Каковы логические операторы в Python?

a)

nand

b)

nor

c)

and, or, not

d)

xor

7.

Как использовать оператор match для сравнения?

a)

Используйте оператор match только для строковых значений.

b)

Используйте оператор match для сравнения значений с шаблонами.

c)

Оператор match не поддерживает шаблоны.

d)

Сравнение с помощью оператора match невозможно.

8.

Что произойдет, если условие if ложно?

a)

Условие if всегда истинно.

b)

Программа завершает выполнение при ложном условии.

c)

Блок кода else выполняется только при истинном условии.

d)

Выполняется блок кода else или продолжается выполнение следующего кода.

9.

Как можно комбинировать условия с помощью логических операторов?

a)

Комбинирование условий с помощью логических операторов AND, OR и NOT.

b)

Использование только оператора AND для условий.

c)

Применение логических операторов только в математических выражениях.

d)

Комбинирование условий с помощью операторов SUM и AVG.

10.

Как работает оператор match с несколькими вариантами?

a)

Оператор match сравнивает только одно значение.

b)

Оператор match выполняет код только при совпадении с первым вариантом.

c)

Оператор match используется для сортировки данных.

d)

Оператор match проверяет значение на соответствие нескольким вариантам и выполняет соответствующий блок кода.

11.

Что такое вложенные условные операторы?

a)

Вложенные условные операторы - это операторы, которые не могут быть использованы внутри других операторов.

b)

Вложенные условные операторы - это операторы, которые используются только в циклах.

c)

Вложенные условные операторы - это конструкции, которые всегда возвращают истинное значение.

d)

Вложенные условные операторы - это условные конструкции, расположенные внутри других условных конструкций.

12.

Как использовать логические операторы для сложных условий?

a)

Используйте AND для всех условий, OR для хотя бы одного, и NOT для инверсии.

b)

Используйте AND только для одного условия.

c)

OR всегда требует использования NOT.

d)

NOT не влияет на логические выражения.

13.

Какой результат будет, если все условия if, elif и else ложны?

a)

Программа продолжит выполнение без выполнения действий в условиях.

b)

Программа завершится с ошибкой.

c)

Будет выполнен первый блок if.

d)

Программа перейдет к следующему циклу.