An introduction to Boolean expressions in Python.
A Boolean value is either true or false. In Python, the two Boolean values are True and False, and the Python type is bool.
A Boolean expression is an expression that evaluates to produce a result which is a Boolean value. For example, the operator == tests if two values are equal. It produces (or yields) a Boolean value:
The == operator is one of six common comparison operators which all produce a bool result.
x == y # Produce True if ... x is equal to y x != y # ... x is not equal to y x > y # ... x is greater than y x < y # ... x is less than y x >= y # ... x is greater than or equal to y x <= y # ... x is less than or equal to y
Be careful--one common mistake is to use a single equal sign (=) which is an assignment operator instead of the double equal sign (==) which is a comparison operator.
Try it!
This program asks for the temperature and stores it in the variable temperature
If it is colder than 60 degrees, you need a jacket. Write a boolean expression that evaluates if you need to wear a jacket or not, and then prints the boolean value.