That's a nice and quick overview when entering the python world.
Just as an addition: A lot of basic code has changed in Python from version 2 to version 3. For example:
print "Hello World!"
becomes
print("Hello World!")
So when you create a new project I always recommend python 3 because sooner or later python 2 won't be supported any longer.
For upgrading existing projects from Py2 to Py3 read the official docs