O'Reilly logo

Python 3 -- Das umfassende Praxisbuch by Michael Weigend

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Kapitel 21: Fehler finden und vermeiden

Bereits in Abschnitt 3.8 wurde die Kunst des Fehlerfindens angesprochen. In diesem Kapitel werden einige elaborierte Techniken vorgestellt, wie man bei der Entwicklung eines Python-Programms semantische Fehler vermeiden und aufspüren kann.

Semantische Fehler liegen vor, wenn das Programm zwar läuft, aber nicht das leistet, was es leisten soll. Manchmal sind es nur Kleinigkeiten. Vielleicht eine falsche Einrückung oder ein falsch geschriebener Bezeichner. In schlimmen Fällen ist der Algorithmus, der dem Programm zu Grunde liegt, im Kern nicht in Ordnung. Man spricht dann auch von logischen Fehlern.

Im Unterschied zu Syntax- und Laufzeitfehlern kann das System Semantik-Fehler natürlich nicht erkennen ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required