Bonjour le forum
Une âme charitable pour m'expliquer de manière simple l'utilité d'un "Try" ou "Except" en langage python, pourquoi l'utilise t-on? j'ai bien tenté des recherches mais tous en anglais et ça reste un peu (beaucoup?) flou... un petit exemple que j'ai pu voir .
Ou encore un autre exemple iciCode:
1
2
3
4
5
6
7
8
9 #Example #The try block will generate an exception, because x is not defined: try: print(x) except: print("An exception occurred")
Code:
1
2
3
4
5
6 try: print(x) except NameError: print("Variable x is not defined") except: print("Something else went wrong")
D'après ce que j'ai pu comprendre (j'expliquerai surement mal) le "Try" est une "tentative" si celle ci échoue alors c'est là qu'interviendra "Except" on implémente des exceptions dans le code afin d'éviter que celui-ci crash?
Merci pour vos explications :D