Page 7 - Python for Everybody
P. 7

CONTENTS vii 5 Iteration 57
5.1 5.2 5.3 5.4 5.5 5.6
5.7 5.8 5.9
Updatingvariables........................... 57 Thewhilestatement ......................... 57 Infiniteloops.............................. 58 Finishingiterationswithcontinue.................. 59 Definiteloopsusingfor........................ 60 Looppatterns .............................. 61 5.6.1 Countingandsummingloops .................. 61
5.6.2 Maximumandminimumloops ................ 62 Debugging ............................... 64 Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 Exercises ................................ 64
6 Strings 67
6.1 6.2 6.3 6.4 6.5 6.6 6.7 6.8 6.9 6.10 6.11 6.12 6.13 6.14
7 Files
7.1 7.2 7.3 7.4 7.5
Astringisasequence ......................... 67 Gettingthelengthofastringusinglen . . . . . . . . . . . . . . . 68 Traversalthroughastringwithaloop................ 68 Stringslices............................... 69 Stringsareimmutable......................... 70 Loopingandcounting ......................... 70 Theinoperator ............................. 71 Stringcomparison ............................ 71 Stringmethods.............................. 71 Parsingstrings ............................. 74 Formatoperator ............................ 74 Debugging ............................... 75 Glossary................................. 76 Exercises ................................ 77
79
Persistence ............................... 79 Openingfiles.............................. 80 Textfilesandlines............................ 81 Readingfiles .............................. 82 Searchingthroughafile ........................ 83























































































   5   6   7   8   9