12.07.2015 Views

Think Python - Denison University

Think Python - Denison University

Think Python - Denison University

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

viiiChapter 0. Preface• Keith Verheyden sentin acorrection inChapter 3.• Peter Winstanley letus know about alongstanding error inour LatininChapter 3.• ChrisWrobel made corrections tothecode inthe chapter onfileI/O andexceptions.• Moshe Zadka has made invaluable contributions to this project. In addition to writing the first draft ofthe chapter onDictionaries, he providedcontinual guidance inthe earlystages of the book.• Christoph Zwerschke sent several corrections and pedagogic suggestions, and explained the differencebetween gleich and selbe.• JamesMayersentusawholeslewofspellingandtypographicalerrors,includingtwointhecontributorlist.• Hayden McAfee caught apotentially confusinginconsistency between twoexamples.• Angel Arnal is part of an international team of translators working on the Spanish version of the text.He has alsofound severalerrorsin theEnglishversion.• TauhidulHoqueandLexBerezhnycreatedtheillustrationsinChapter1andimprovedmanyoftheotherillustrations.• Dr. Michele Alzetta caught an error in Chapter 8 and sent some interesting pedagogic comments andsuggestions about Fibonacci and OldMaid.• Andy Mitchell caught atypoin Chapter 1and abroken example inChapter 2.• Kalin Harvey suggested aclarification inChapter 7andcaught some typos.• Christopher P.Smithcaught several typos and helped usupdate thebook for<strong>Python</strong> 2.2.• David Hutchins caught atypo intheForeword.• Gregor Lingl is teaching <strong>Python</strong> at a high school in Vienna, Austria. He is working on a Germantranslation of thebook, andhe caught acouple of bad errorsin Chapter 5.• JuliePeters caught a typointhe Preface.• FlorinOprina sentinan improvement inmakeTime, acorrection inprintTime, and anice typo.• D. J.Webre suggestedaclarification inChapter 3.• Ken found afistfulof errors inChapters 8,9and 11.• Ivo Wever caught a typoinChapter 5 andsuggested aclarification inChapter 3.• CurtisYanko suggestedaclarification inChapter 2.• BenLogan sentinanumber of typos and problems withtranslatingthe book intoHTML.• JasonArmstrongsawthe missingword inChapter 2.• Louis Cordier noticed aspotinChapter 16where the code didn’tmatch thetext.• BrianCainsuggestedseveral clarifications inChapters 2and3.• RobBlack sentinapasselof corrections,including some changes for<strong>Python</strong> 2.2.• Jean-Philippe Rey at Ecole Centrale Paris sent a number of patches, including some updates for <strong>Python</strong>2.2 andother thoughtfulimprovements.• JasonMader at George Washington <strong>University</strong> made anumber of usefulsuggestions and corrections.• JanGundtofte-Bruun reminded usthat “a error”isan error.• AbelDavidandAlexisDinnoremindedusthatthepluralof“matrix”is“matrices”,not“matrixes”. Thiserrorwasinthebookforyears,buttworeaderswiththesameinitialsreporteditonthesameday. Weird.• Charles Thayer encouraged us to get rid of the semi-colons we had put at the ends of some statementsand toclean up our useof “argument” and “parameter”.• Roger Sperberg pointed outatwisted piece of logicin Chapter 3.• Sam Bullpointed out aconfusingparagraph inChapter 2.• Andrew Cheungpointed outtwo instances of “usebefore def.”

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!