Learn Python The Hard Way

Not Available
Learn Python The Hard Way
Release 2.0
Zed A. Shaw
June 24, 2011

CONTENTS
The Hard Way Is Easier3 Reading and Writing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
Attention to Detail. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
Spotting Differences. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
Do Not Copy-Paste. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
A Note On Practice And Persistence. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
License. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
Special Thanks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
Exercise 0: The Setup7 Mac OSX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
Windows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Linux. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Warnings For Beginners. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
Exercise 1: A Good First Program13 What You Should See. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
Extra Credit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
Exercise 2: Comments And Pound Characters17 What You Should See. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Extra Credit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Exercise 3: Numbers And Math19 What You Should See. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
Extra Credit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
Exercise 4: Variables And Names21 What You Should See. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
Extra Credit. . . . . .
Continue reading on your phone by scaning this QR Code

 / 58
Tip: The current page has been bookmarked automatically. If you wish to continue reading later, just open the Dertz Homepage, and click on the 'continue reading' link at the bottom of the page.