Логические выражения
Кроме простых операторов сравнения
«равно» ==,
«меньше» <,
«больше» >,
есть и более сложные операторы, учитывающие сразу два условия:
больше или равно >=,
меньше или равно <=,
не равно !=.
Кроме простых операторов сравнения
«равно» ==,
«меньше» <,
«больше» >,
есть и более сложные операторы, учитывающие сразу два условия:
больше или равно >=,
меньше или равно <=,
не равно !=.
Когда нужно выбирать между двумя условиями, в ход идут логические операции.
Оператор or, «логическое ИЛИ», возвращает True, если хотя бы одно из условий истинно.
Оператор or, «логическое ИЛИ», возвращает True, если хотя бы одно из условий истинно.
Если первый аргумент оператора or возвращает True, то второй аргумент не оценивается, так как ответ уже ясен.
Оператор and, «логическое И», возвращает True только если оба условия истинны.
Оператор and, «логическое И», возвращает True только если оба условия истинны.
Если один из аргументов оператора and возвращает False, то другой аргумент уже не оценивается: оператор в любом случае вернёт False.