Automate the Boring Stuff 3rd Edition
Chapter 1
Interactive Shell - command line environment that reads direct input from users, executes commands and returns something immediately Expressions - commands that contain values and operators and can be reduced down to a single value functions - a self contained block of code that can be continuously run Encoding - the process of translating text as numbers. (see Binary and Bits for details)
Chapter 2 - Flow Control
- not operator is unary meaning that it will evaluate to the opposite boolean value
- eg. not True equals False