Boolean Rules
June 10, 2018
One thing I need to learn before I go further with Python is to thoroughly learn the logic rules. Sure, you can just learn the concepts but being able to write actual code will mean memorising these rules.
- not False = True
-
not True = False
-
True or False = True
- True or True = True
- False or True = True
-
False or False = False
-
True and False = False
- True and True = True
- False and True = False
-
False and False = False
-
not (True or False) = False
- not (True or True) = False
- not (False or True) = False
-
not (False or False) = True
-
not (True and False) = True
- not (True and True) = False
- not (False and True) = True
-
not (False and False) = True
-
1 != 0 True
- 1 != 1 False
- 0 != 1 True
-
0 != 0 False
-
1 == 0 False
- 1 == 1 True
- 0 == 1 False
- 0 == 0 True
Recent Entries
- The Rise of Agents in Agentic Coding: Transforming Software Development August 20, 2025
- Bleu de Chanel L'Exclusif August 19, 2025
- CSS Optimization August 19, 2025