Python, über die Ausnahmebehandlung

Hinweis zur Ausnahmebehandlung

Ausnahmeverarbeitung ist eine Verarbeitung, die verhindert, dass das Programm aufgrund eines Fehlers in der Mitte unterbrochen wird. Versuchen Sie beispielsweise Folgendes:

list = [1,2,3,4,'a',5,6]
for i in list:
   print(i/10)

Dann

0.1
0.2
0.3
0.4
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
<ipython-input-21-78c5fd70e082> in <module>
      2 
      3 for i in list:
----> 4     print(i/10)

TypeError: unsupported operand type(s) for /: 'str' and 'int'

Ein Fehler tritt aufgrund der "a" -Notation auf und das Programm wird unterbrochen. Daher wird ein Fehler angezeigt.

for i in list:
    try:
        print(i/10)
    except:
        print("Error")
0.1
0.2
0.3
0.4
Error
0.5
0.6

Ich hab es gut gemacht.

Recommended Posts

Python, über die Ausnahmebehandlung
Behandlung von Python-Ausnahmen
Behandlung von Python-Ausnahmen (Python-Lernnotiz ⑥)
Ausnahmebehandlung
Ausnahmebehandlung während der Python-API-Kommunikation
Über Python-Slices
Über die Python-Ausbeute
Über Python, Klasse
Python-Fehlerbehandlung
boto3 Ausnahmebehandlung
Über Python Decorator
Python-Zeitzonenbehandlung
Informationen zur Python-Referenz
Über Python-Dekorateure
[Python] Über Multi-Prozess
Ich habe versucht, die Behandlung von Python-Ausnahmen zusammenzufassen
[Einführung in die Udemy Python3 + -Anwendung] 65. Ausnahmebehandlung
Python-Ausnahmebehandlung etwas bequemer
Modulimport und Ausnahmebehandlung in Python
Über Python für Schleife
Über Funktionsargumente (Python)
Umgang mit Yaml mit Python
Über tweepy Fehlerbehandlung
Umgang mit Json in Python
Ausnahmemeldung in Python
[Python] Memo über Funktionen
Zusammenfassung über Python3 + OpenCV3
Über Python für ~ (Bereich)
[Python] Memo Über Fehler
Informationen zur Python-Entwicklungsumgebung
Python: Über Funktionsargumente
Pythons Umgang mit Dezimalstellen
Umgang mit Hexadezimal in Python3
Über Python Pyramid Traversal
Über Python3 ... (Ellipsenobjekt)
[Python] Kapitel 01-01 Über Python (Erster Python)
[Python] Informationen zur Standardeingabe
Über __all__ in Python
Liste der Python-Ausnahmeklassen
Fizzbuzz mit Ausnahmebehandlung
[Hikari-Python] Kapitel 07-01 Ausnahmebehandlung (Fehler und Ausnahmen)
[Python] Informieren Sie sich über pip
Informationen zu FastAPI ~ Endpoint-Fehlerbehandlung ~
Fabric unterstützt Python 3
Informationen zu Python-Objekten und -Klassen
Informationen zu Python-Variablen und -Objekten
Über das Python-Modul venv
Python-Anfänger-Memorandum-Funktion
Über die Aufzählungsfunktion (Python)
Über verschiedene Codierungen von Python 3
Python> Umgang mit 2D-Arrays
Umgang mit Python auf Mac
Über Perl, Python, PHP, Ruby
Informationen zu Python-Datums- und Zeitzone
Memorandum über Korrelation [Python]
Ein Memorandum über den Python-Mock
Informationen zu Python-Zeichenfolgenvergleichsoperatoren