Логические операции позволяют комбинировать несколько логических выражений в одно. В Python имеются следующие логические операторы: ■ and «Логическое умножение»: возвращает True, если оба выражения равны True. «Логическое сложение»: возвращает True, если хотя бы одно из выражений равно True. «Логическое отрицание»: возвращает значение, обратное операнду Обратите внимание, что если один из операндов оператора and возвращает False, то другой операнд не оценивается, так как результатом выполнения оператора в любом случае будет False. Аналогично, если один из операндов оператора or возвращает True, то второй операнд не оценивается, так как результатом выполнения оператора в любом случае будет True. На практике простейшим примером применения логических выражений является if: Если условие истинно — выполняется набор инструкций: