0% ont trouvé ce document utile (0 vote)
49 vues1 page

Gérer les exceptions en Python

Transféré par

echahourh
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
49 vues1 page

Gérer les exceptions en Python

Transféré par

echahourh
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Atelier:Les Exceptions de base

Exercice 1: Gérer une saisie utilisateur invalide

Écrire une fonction get_age qui :

Demande à l'utilisateur son âge.


Retourne son âge sous forme d'entier.
Gère les erreurs potentielles comme une saisie non numérique.

Exercice 2: Empêcher la division par zéro

Écrire une fonction calculate_average qui :

Calcule la moyenne d'une liste de nombres.


Gère les erreurs potentielles de division par zéro.
Retourne None si la liste est vide.

Exercice 3: Convertir une chaîne en nombre

Écrire une fonction convert_to_int qui :

Prend une chaîne en entrée.


Essaie de convertir la chaîne en nombre entier.
Retourne le nombre entier si la conversion est réussie.
Gère les erreurs potentielles de conversion et retourne None.

Vous aimerez peut-être aussi