Font size
WorksheetsУсловный оператор Модуль 2 PS1
Total questions: 13
Worksheet time: 10mins
Какие значения может принимать логический тип данных?
Только True или False
True, False, а также любые целочисленные значения
'True', 'False' (строки)
Выбери переменные, который примут логический тип данных (bool)
checked = True
test = 5 > 2
a = False
b = 'True'
c = false
Выбери ОПЕРАТОРЫ СРАВНЕНИЯ, которые могут использоваться при составлении логических выражений
!=
=
==
<
*=
Напиши оператор простого присваивания (который нужен для создания переменной)
(a)
Выбери среди указанных ниже операторы ПРИСВАИВАНИЯ в Python
=
+=
==
<=
//=
Чем отличается простое логическое выражение от составного? (несколько вариантов ответа)
В простом выражении проверяется истинность одного условия. Например:
check = a > b
В простом выражении проверяется истинность одного простого условия. Например:
number = 5
В составном выражении проверяется истинность одного составленного человеком условия. Например:
check = True
В составном выражении проверяется истинность двух и более условий. Например:
check = (a < b) and (c/e >= 2)
Выбери операторы, подходящие для создания составного логического выражения
and
or
return
else
Данный оператор позволяет создать составное выражение, которое примет значение True, если истинно ХОТЯ БЫ ОДНО из представленных условий. Например:
result = a > b (a) c < 10
Данный оператор позволяет создать составное выражение, которое примет значение True, если истинно КАЖДОЕ из представленных условий. Например:
result = a > b ___ c < 10 ___ a != 5
(a)
Что такое условный оператор?
Команда, возвращающая True, если истинно логическое выражение
Программа, всегда выполняющая код
Команда, выполняющая или не выполняющая действие в зависимости от значения логического выражения
Команда, выполняющая действие всегда по порядку, с соблюдением отступов и пробелов
Найди пример правильно составленного условного оператора
Выбери верные утверждения об условном операторе
Блок else выполняется в том случае, если ни одно из условий if или elif не было истинным.
Если условный оператор составлен из блоков if, то программа проверяет каждое условие и выполняет его, если оно истинно
Использование else необязательно, можно составить условный оператор используя только if
Если условный оператор составлен из блоков elif, то программа проверяет каждое условие и выполняет ПЕРВОЕ попавшееся в цепочке истинное условие, после чего работа условного оператора завершается
Блоков if не может быть много. Есть ограничение в 4 блока.
Выбери верные утверждения об отступах и двоеточиях в условном операторе
Можно вкладывать условные операторы друг в друга неограниченно. Главное, соблюдать отступы и двоеточия при их вложении друг в друга
Двоеточие ставится после оператора if и логического условия. Пример:
if a == 5:
Условные операторы нельзя вкладывать друг в друга
По правилам PEP8, у условного оператора должен быть отступ в 1 пробел
