Larry Cali ontdekte een fout in het antwoord bij opgave 4.3, waar problemen konden optreden met waardes die Python niet precies kan opslaan. Ik heb het antwoord verbeterd en een opmerking gemaakt in hoofdstuk 4 (gecorrigeerd in versie 1.0.5).
Isaac Kramer ontdekte een fout in opgave 9.5, die het probleem in de code onzichtbaar maakte. Ik heb de code zo aangepast dat het probleem inderdaad zichtbaar is zoals ik uitleg bij de antwoorden (gecorrigeerd in versie 1.0.6).
Ruud van Cruchten gaf aan dat de uitleg over het geven van commentaar over meerdere regels in hoofdstuk 5 incompleet was en tot fouten kon leiden. Ik heb deze beschrijving uitgebreid (gecorrigeerd in versie 1.0.7).
Nade Kang gaf aan dat het antwoord op Opgave 7.9 (tweede raad-spelletje) verwarrend kan zijn. Ik heb de code iets aangepast ter verduidelijking (gecorrigeerd in versie 1.0.7).
Shiyu Zhang wees me op een paar nutteloze parameters in listing 8.16. Ik heb dit aangepast (gecorrigeerd in versie 1.0.8).
Claudia Dai gaf een kleine fout in het antwoord op opgave 10.1 (klinkers tellen) aan (gecorrigeerd in versie 1.0.9).
Een aantal studenten suggereerde dat het toevoegen van stroomdiagrammen aan de hoofdstukken over condities en iteraties zou helpen om meer begrip over deze concepten te krijgen. Ik heb deze suggestie opgevolgd (toegevoegd aan versie 1.0.9).
Mauro Crociara gaf meerdere ideeën voor verbeteringen (toegevoegd aan versie 1.0.11).
David Ytsma wees mij op een fout in het antwoord bij opgave 6.1 (cijfers geven; gecorrigeerd in versie 1.0.11).
Chris Spinks wees mij op fouten in het antwoord code bij opgave 21.4, de uitgebreide fruitmand, en in de reguliere expressies bij opgaves 25.3 en 25.4, waar namen uit een tekst gehaald moeten worden (opgelost in versie 1.0.12).
Dirk Remmelzwaal wees mij op een foutje in de voorbeeldcode in
sectie
[sec:pcinput]1,
waar pcinput
besproken wordt (opgelost in versie 1.0.12).
Jaap van der Heide wees mij op een stukje onvertaalde tekst in hoofdstuk 5 (opgelost in versie 1.0.13).
Patrick Vekemans wees mij op een fout in de code in subsectie [ss:break]2 (opgelost in versie 1.0.13).
Jose Perez-Carballo gaf aan dat de lijst van gereserveerde woorden die ik had opgenomen, de lijst was die voor Python 2 geldt, en die in Python 3 wijzigingen heeft ondergaan (opgelost in versie 1.0.13).
Jos Kaats wees me op een foutje in mijn beschrijving van de aanroep van functies vanuit functies (opgelost in versie 1.0.14).
Luis Mendo Tomas had een flink aantal opmerkingen die alle geleid hebben tot wijzigingen, onder andere wat betreft de beschrijving van default waardes voor functie parameters (versie 1.0.14).
Sven de Windt wees me op een typo (opgelost in versie 1.0.15).
Max Bierlee wees me op meerdere schrijffouten (opgelost in versie 1.0.15).