O'Reilly logo

Programmieren lernen mit Python by Allen B. Downey

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

Anhang A. Debugging

In einem Programm können verschiedene Arten von Fehlern auftauchen. Daher ist es nützlich, zwischen diesen Arten zu unterscheiden, um sie schneller zu finden:

  • Syntaxfehler treten auf, wenn Python den Quellcode in Bytecode übersetzt. Üblicherweise deuten solche Fehler darauf hin, dass etwas an der Syntax des Programms falsch ist. Beispiel: Wenn Sie den Doppelpunkt am Ende einer def-Anweisung weglassen, erhalten Sie die etwas redundante Fehlermeldung SyntaxError: invalid syntax.

  • Laufzeitfehler werden vom Interpreter gemeldet, wenn etwas bei der Ausführung des Programms schiefläuft. Die meisten Meldungen bei Laufzeitfehlern enthalten Informationen darüber, wo der Fehler aufgetreten ist und welche Funktionen dabei ausgeführt wurden. ...

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