- 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