📚 Cheatsheet

Une collection organisée de snippets de code pour accélérer votre développement. Parcourez, recherchez et copiez en un clic.

Snippets 5

Retour
Clause 'else' dans un try/except
Intermédiaire
try:
    resultat = 10 / 2
except ZeroDivisionError:
    print("Erreur")
else:
    print(f"Le résultat est {resultat}")
Clause 'finally'
Intermédiaire
try:
    f = open("fichier.txt")
    # ...
finally:
    f.close()
Gérer plusieurs exceptions
Intermédiaire
try:
    # ...
except (ValueError, TypeError):
    print("Erreur de valeur ou de type")
Gérer une exception (try/except)
Facile
try:
    resultat = 10 / 0
except ZeroDivisionError:
    print("Division par zéro impossible !")
Lever une exception (raise)
Avancé
x = -1
if x < 0:
    raise ValueError("x ne peut pas être négatif")