Fehler- und Ausnahmekonzepte
Fehler:
1 die Interpreter- oder Compiler-Syntax
2. Logikfehler: unvollständige oder illegale Eingabe oder Berechnungsproblem
Ausnahme: Tausende von Objekten erscheinen während der Ausführung, was dazu führt, dass das Programm nicht ausgeführt werden kann
1. Das Programm stößt auf Logik- oder Algorithmusprobleme
2. Computerfehler während des Betriebs (nicht genügend Speicher oder E/A-Fehler)
Der Unterschied zwischen Fehlern und Ausnahmen
Fehler:
Grammatik- oder Logikfehler müssen vor der Ausführung geändert werden
Ausnahmen können nicht geändert werden in zwei Schritte unterteilt:
1. Ausnahmegenerierung, ein Fehler wird erkannt und der Interpreter geht davon aus, dass es sich um eine Ausnahme handelt, und eine Ausnahme wird ausgelöst
2 Beenden des Programms zur Behandlung von Ausnahmen
Häufige Python-Fehler
Häufige Fehler: unter ipython
1. a: NameError
verweist direkt auf
2. wenn True: SyntaxError
Syntaxfehler
3. f = open('1.txt') : IOError
Beim Versuch, eine nicht vorhandene Datei zu öffnen
4. 10/0: ZeroDivisionError
5. a = int('dd'): ValueError
Fehler beim Durchführen der erzwungenen Typkonvertierung
Versuch -außer: Ausnahmebehandlung
try: try_suite except Exception [, e]: exception_block
Das obige ist der detaillierte Inhalt vonDer Unterschied zwischen Python-Ausnahmefehlerwarnungen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!