Едно от основните преимущества на Python е, че прегледното и четливо програмиране е задължително. По-долния пример (сорс код) дефинира клас Hello, създава инстанция на класа и извиква метода му say_it().
""" A simple module containing one Hello class
"""
import sys
class Hello:
""" Can say "Hello"
Attributes:
_name - the person's name to say hello to
"""
_name = "unknown"
def __init__(self, name):
""" Sets the class' private attribute _name to <name>
Attributes :
name - a person's name
"""
self._name = name
def say_it(self):
""" Says "Hello" to '_name'"""
print "Hello, " + self._name
h = Hello(sys.argv[1])
h.say_it()