Python, à propos de la gestion des exceptions

Remarque sur la gestion des exceptions

Le traitement d'exception est un traitement qui empêche le programme d'être interrompu en raison d'une erreur survenue au milieu. Par exemple, essayez ce qui suit:

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

Puis

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'

Une erreur se produit en raison de la notation «a» et le programme est interrompu. Par conséquent, une erreur s'affiche.

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

J'ai bien fait.

Recommended Posts

Python, à propos de la gestion des exceptions
Gestion des exceptions Python
Gestion des exceptions Python (mémo d'apprentissage Python ⑥)
Gestion des exceptions
Gestion des exceptions lors de la communication de l'API Python
À propos des tranches Python
À propos du rendement Python
À propos de python, classe
Gestion des erreurs Python
gestion des exceptions boto3
À propos de Python Decorator
Gestion des fuseaux horaires Python
À propos de la référence Python
À propos des décorateurs Python
[Python] À propos du multi-processus
J'ai essayé de résumer la gestion des exceptions Python
[Introduction à l'application Udemy Python3 +] 65. Gestion des exceptions
Gestion des exceptions Python un peu plus pratique
Importation de modules et gestion des exceptions en python
À propos de Python for loop
À propos des arguments de fonction (python)
Manipuler yaml avec python
À propos de la gestion des erreurs Tweepy
Manipulation de json en python
Message d'exception en Python
[Python] Mémo sur les fonctions
Résumé sur Python3 + OpenCV3
À propos de Python, pour ~ (plage)
[Python] Mémo sur les erreurs
À propos de l'environnement de développement Python
Python: à propos des arguments de fonction
Gestion des points décimaux Python
Comment gérer l'hexadécimal en Python3
À propos de Python Pyramid Traversal
À propos de Python3 ... (objet Ellipsis)
[Python] Chapitre 01-01 À propos de Python (First Python)
[Python] À propos de l'entrée standard
À propos de __all__ en python
Liste des classes d'exception Python
Fizzbuzz avec gestion des exceptions
[Hikari-Python] Chapitre 07-01 Gestion des exceptions (erreurs et exceptions)
[Python] En savoir plus sur pip
À propos de FastAPI ~ Gestion des erreurs de point de terminaison ~
Prise en charge de Fabric pour Python 3
À propos des objets et des classes Python
À propos des variables et des objets Python
À propos du module Python venv
fonction de mémorandum python pour débutant
À propos de la fonction enumerate (python)
À propos de divers encodages de Python 3
python> Gestion des tableaux 2D
Manipulation de python sur mac
À propos de Perl, Python, PHP, Ruby
À propos de la date et du fuseau horaire Python
Mémorandum sur la corrélation [Python]
Un mémorandum sur le simulacre de Python
À propos des opérateurs de comparaison de chaînes Python