
Summary
- Starting out with Python
Obtaining and installing Python 3
Starting the Read-Eval-Print-Loop or REPL
Simple arithmetic
Creating variables by binding objects to names
Printing with the built-in print() function
Exiting the REPL with Ctrl+Z (Windows) or Ctrl+D (Unix)
Being Pythonic
Significant indentation
PEP 8 - The Style Guide for Python Code
PEP 20 - The Zen of Python
Importing modules with the import statement in various forms
Finding and browsing help()
Basic types and control flow
ints, floats, None, and bool, plus conversions between them
Relational operators for equality and ordering tests
The if-statements with else and elif blocks
The while-loops with implicit conversion to bool
Interrupting infinite loops with Ctrl+C
Breaking out of loops with break
Requesting text from the user with input()
Augmented assignment operators