Non-Programmer's Tutorial for Python 2.6

Contents edit

Contributors to this book
Front matter  
Initial remarks
Installing and using Python – where to get help
Hello, World  
The famous first program – screen output – numbers and calculations
Who Goes There?  
Interactive input – strings
Count to 10  
while loops
if statements
Finding out what goes wrong
Defining Functions  
Structuring programs with the use of functions
Advanced Functions Example  
(Almost) mind-blowing example of how programmers can think
Variables containing more than one value
For Loops  
A second kind of loop
Boolean Expressions  
Computer logic – true and false – and and or – not
Variables containing key/value pairs
Using Modules  
Extensions to the standard set of functionality
More on Lists  
Using elements or parts of lists
Revenge of the Strings  
Advanced text manipulation
File IO  
Reading from files and writing to files
Dealing with the imperfect  
How to handle errors
The End  
How to go further
Some frequently asked questions