# Logical Logical operators combine boolean expressions. Python uses `and`, `or`, and `not` for this purpose. They are used heavily in data filtering conditions, such as selecting rows where multiple criteria are true simultaneously. Visit the following resources to learn more: - [@article@Python not Operator: The Complete Guide to Logical Negation](https://roadmap.sh/python/not-operator) - [@article@The or Operator in Python: Complete Guide with Examples](https://roadmap.sh/python/or) - [@article@Python Logical Operators](https://www.w3schools.com/python/python_if_logical.asp) - [@video@Logical operators in Python are easy 🔣](https://www.youtube.com/watch?v=W7luvtXeQTA)