Diese Seite enthält Updates und Errata zum Buch »Python — Der Grundkurs« (2. Auflage 2021).
Seite 93, Listing rechteck.py
Das zweite if muss ein elif sein. Die ersten Zeilen sehen damit korrekt so aus:
# Beispielprogramm rechteck.py
import locale, platform
if platform.system() == 'Windows':
locale.setlocale(locale.LC_ALL, 'german')
elif platform.system() == 'Linux': # korrigierte Zeile
locale.setlocale(locale.LC_ALL, 'de_DE.utf8')
else:
locale.setlocale(locale.LC_ALL, 'de_DE.UTF8')
Seite 96, Tabelle »Aufbau regulärer Muster«
Das Beispiel in der vorletzten Zeile ist falsch. Statt [a,b,f-h] muss es [abf-h] heißen.
Seite 186
Im Listing muss es statt print(traceback.print_exc()) korrekt traceback.print_exc() heißen.
Seite 269, Tabelle »Zugriffsmodi der open-Methode«
Dateien werden standardmäßig im Textmodus geöffnet (Modus ‚t‘), nicht im binären Modus (‚g‘).
Letzte Änderung 23.2.2023. Vielen Dank an alle Leser, die mir Feedback geben!