Boolean expression (condition)
An expression whose value is True or False, such as age >= 16.
comparison operator
One of ==, !=, <, >, <=, >=. It compares two values and gives a Boolean.
logical (Boolean) operator
and, or or not. Combines or reverses Boolean values.
compound condition
A condition built from smaller conditions joined by and or or.
truth table
A table that lists every combination of True and False inputs and the result of an expression for each.
short-circuit evaluation
Python stops evaluating and/or as soon as the answer is known: False and ... is False, and True or ... is True, without looking at the rest.