В Python используются три логических оператора:
and: Логическое И. Возвращает True, если оба операнда True, иначе False.
python
or: Логическое ИЛИ. Возвращает True, если хотя бы один из операндов True, иначе False.
python
not: Логическое НЕ. Возвращает инвертированное значение операнда (True становится False, и наоборот).
python
Эти операторы часто используются в условных выражениях (if, elif, while) для проверки нескольких условий. Приоритет операторов: not, затем and, затем or.