Exercice python
tst
-
jee pee Messages postés 41515 Date d'inscription Statut Modérateur Dernière intervention -
jee pee Messages postés 41515 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour, quelqu'un peut m'aider a résoudre cet exercice :
Complétez la fonction listmodnqui, étant donné une liste d'entrée alist, une valeur d'entrée net un index d'entrée i, tentera d'exécuter l' nopération modulo sur le i-ème élément de alistet retournera cette valeur. En utilisant try / except / else, la fonction doit gérer ZeroDivisionError et IndexErrorexceptions.
Si un ZeroDivisionErrorproduit, la fonction doit retourner: .float('Inf')
Si un IndexErrorproduit, la fonction doit retourner: .float('Nan')
Si aucune erreur ne se produit, la fonction renverra le i-ème élément du alistmodulo pris n.
Par exemple:
a = [ 10 , 20 , 30 , 40 , 50 , 60 , 70 , 80 , 90 ] impression ( listmodn ( a , 5 , 11 ))
renverrait une valeur de 5, mais
a = [ 10 , 20 , 30 , 40 , 50 , 60 , 70 , 80 , 90 ] impression ( listmodn ( a , 20 , 3 ))
renverrait une valeur de Inf.
le code commence par :
def listmodn(alist, i, n):
Complétez la fonction listmodnqui, étant donné une liste d'entrée alist, une valeur d'entrée net un index d'entrée i, tentera d'exécuter l' nopération modulo sur le i-ème élément de alistet retournera cette valeur. En utilisant try / except / else, la fonction doit gérer ZeroDivisionError et IndexErrorexceptions.
Si un ZeroDivisionErrorproduit, la fonction doit retourner: .float('Inf')
Si un IndexErrorproduit, la fonction doit retourner: .float('Nan')
Si aucune erreur ne se produit, la fonction renverra le i-ème élément du alistmodulo pris n.
Par exemple:
a = [ 10 , 20 , 30 , 40 , 50 , 60 , 70 , 80 , 90 ] impression ( listmodn ( a , 5 , 11 ))
renverrait une valeur de 5, mais
a = [ 10 , 20 , 30 , 40 , 50 , 60 , 70 , 80 , 90 ] impression ( listmodn ( a , 20 , 3 ))
renverrait une valeur de Inf.
le code commence par :
def listmodn(alist, i, n):
Configuration: Macintosh / Chrome 88.0.4324.12
A voir également:
- Exercice python
- Citizen code python avis - Accueil - Outils
- Mot secret python pix ✓ - Forum Python
- \R python ✓ - Forum Python
- Python est introuvable. exúcutez sans argument pour procúder ó l ✓ - Forum Python
- Afficher un message sur python "" ✓ - Forum Python