Booleans, Logic, and Loops
Get an understanding of Booleans, if statement logic, for loops, and while loops.
We'll cover the following...
Booleans
The last data type is bool
, short for Boolean. A bool
can only have one of two values: True
or False
. By themselves, bools are not that useful. Their usefulness comes from doing logical comparison operations like equals and does not equal. Below is a list of the logical comparisons in Python:
Operation | Python syntax |
---|---|
Equals | == |
Not equals | != |
Less than | < |
Less than or equal to | <= |
Greater than | > |
Greater than or equal to | >= |
At least one condition is true | or |
Both conditions are true | and |
Here are some examples of using logical comparisons:
Press + to interact
print("1 == 2 -->", 1 == 2)print("100000 > 1 -->", 100000 > 1)print("5 > 4 and 9 > 8 -->", 5 > 4 and 9 > 8)print("3 > 2 or 1 > -1 -->", 3 > 2 or 1 > -1)print("(3 > 2) or (1 > -1) -->", (3 > 2) or (1 > -1))