wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

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

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

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

a)

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

b)

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

c)

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

d)

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

2.

Какова основная функция логического оператора and?

a)

Возвращает true, если оба операнда ложны.

b)

Возвращает true, если оба операнда истинны.

c)

Возвращает false, если оба операнда истинны.

d)

Возвращает true, если хотя бы один операнд истинен.

3.

Как работает логический оператор or?

a)

Логический оператор 'or' возвращает true, если хотя бы одно из условий истинно.

b)

Логический оператор 'or' возвращает true только если оба условия ложны.

c)

Логический оператор 'or' всегда возвращает false.

d)

Логический оператор 'or' требует, чтобы оба условия были истинны.

4.

Что делает логический оператор not?

a)

Оператор not сравнивает два значения на равенство.

b)

Оператор not возвращает истинное значение.

c)

Оператор not выполняет арифметическое сложение.

d)

Оператор not инвертирует логическое значение.

5.

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

a)

A OR B AND C

b)

(A AND B) OR (NOT C)

c)

NOT (A OR B)

d)

(A AND NOT B) AND (C OR D)

6.

Как использовать условные операторы в Python?

a)

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

b)

Применяйте switch вместо if в Python.

c)

Условные операторы не поддерживаются в Python.

d)

Используйте if, elif и else для условных операторов в Python.

7.

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

a)

Код внутри блока if выполняется.

b)

Условие if будет игнорироваться.

c)

Код внутри блока if не выполняется.

d)

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

8.

Как можно комбинировать логические операторы?

a)

Логические операторы нельзя комбинировать.

b)

Логические операторы комбинируются только с помощью чисел.

c)

Логические операторы можно комбинировать с помощью скобок и различных логических связок.

d)

Логические операторы не имеют связок.

9.

Какой результат будет у выражения True and False?

a)

True

b)

False and True

c)

None of the above

d)

False

10.

Какой результат будет у выражения True or False?

a)

True

b)

Maybe

c)

False

d)

None

11.

Какой результат будет у выражения not True?

a)

None

b)

True

c)

False

d)

1

12.

Как использовать if-else для выбора между двумя вариантами?

a)

Используйте только if без else для всех случаев.

b)

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

c)

Применяйте switch вместо if-else для выбора.

d)

Используйте тернарный оператор вместо if-else.

13.

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

a)

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

b)

Условные операторы, которые всегда возвращают true.

c)

Условные операторы, которые не имеют вложенности.

d)

Операторы, которые используются только в циклах.

14.

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

a)

Логические операторы позволяют комбинировать условия для проверки их истинности.

b)

Логические операторы применяются только в программировании.

c)

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

d)

Логические операторы не могут использоваться для проверки условий.

15.

Какой результат будет у выражения (True and False) or (not False)?

a)

None

b)

False

c)

True

d)

True and False

16.

Как можно использовать условные операторы для обработки ошибок?

a)

Условные операторы всегда приводят к ошибкам.

b)

Условные операторы не могут использоваться для обработки ошибок.

c)

Условные операторы игнорируют ошибки и продолжают выполнение.

d)

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

17.

Какой результат будет у выражения (5 > 3) and (2 < 4)?

a)

undefined

b)

null

c)

true

d)

false

18.

Какой результат будет у выражения (5 < 3) or (2 < 4)?

a)

undefined

b)

true

c)

false

d)

null

19.

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

a)

Фильтрация данных осуществляется только с помощью математических операций.

b)

Логические операторы не могут использоваться для фильтрации данных.

c)

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

d)

Логические операторы позволяют комбинировать условия для фильтрации данных.

20.

Какой результат будет у выражения not (5 == 5)?

a)

5

b)

None

c)

True

d)

False