Python 2.9 : Erreurs et gestion des exceptions

Nous allons continuer avec notre programmes et nous voudrons par exemple si l'utilisateur entre les chiffres c'est affiche un message du genre print erreur deux points vous devez entrer des des nombres pour l'age on veut afficher ceci à l'écran lorsque l'utilisateur entre les caractères au lieu du nombre ou du chiffre bon on va commenter nous voyons que cette ligne ne fonctionne pas lorsque l'utilisateur entre les caractères donc nous allons demander à l'utilisateur d'essayer d'exécuter ceci et pour le fait nous avons besoin du cette commande et on met tabulation à ce niveau on voit très bien qui a un une erreur et ici il y a pas vraiment de c'est juste qu'on a pas continué d'écrire le code pour faire nous devons mettre except, except deux points et on écrit ceci nous allons exécuté neuro code maintenant tata âge vous voyez il y a toujours une erreur car cette ligne n'a pas été exécuter l'âge prochain a pété exécuter pas si nous avons un trait de caractère mais cela ne tient la ligne 6 a été exécuté c'est ça ici erreur vous devez rentrer des nombres pour l'âge si je relance mon programme que je mets tata et ici je mets tout fonctionne normalement donc pour gérer le cas où on a entre les lettres et que l'utilisateur ça renvoie un message à l'utilisateur nous devons faire un else à ce niveau else point et ici faire une tabulation je réexécute mon programme je t'attends vous voyez cette ligne ne fonctionne plus parce que on a geré l'exception bon lorsqu'on regarde notre code au niveau des on voit que c'est souligner ce n'est pas vraiment ce n'est pas une erreur nous pouvons juste écrit value error pour dire que cette ligne gere que les exceptions. Tout fonctionne normalement par la suite nous allons mettre les conditions de telle sorte que l'utilisateur doit entrer un nombre s'il entre un autre caractère que le nombre on redemande le nombre à chaque fois.