Python 3 Tutorial

By Xah Lee. Date: . Last updated: .

python snake

This Python 3 tutorial is practical, concise, and example based, for beginners.

Start at

Learn Python 3 in 1 Hour

For more extensive topics, in python 2, see: Python Tutorial

If you have a question, put $5 at patreon and message me.

Python 3

Lang Detail

  1. Print Version String
  2. Quoting String
  3. String Operations
  4. Format String
  5. Operators
  6. Object, ID, Type

Misc

  1. Traverse Directory
  2. Sort List, Matrix, Object
  3. Python 3: Map with Side Effect Doesn't Work If Result is Not Used
  4. Python 3 Closure
  5. Python 2 and 3 Difference