Part I begins by exploring some of the ideas behind Python, the
Python execution model, and ways to launch program code. We
won't actually start writing code until the next
part, but make sure you have at least a basic understanding of
Python's design goals and program launch techniques
covered here before moving ahead to language details.