Dans cet exercice, on continue avec la fonction range, cette fois-ci pour créer une liste de nombres pairs allant de 1 à 100.
Vous devez récupérer cette liste dans une variable resultat.
Attention, votre liste doit commencer à 2, finir à 100 et ne contenir que des nombres pairs.
La fonction range accepte un troisième argument. Vous aurez besoin de l'utiliser.
code Code
liste_nombre_pairs = range(2, 101, 2)
resultat = list(liste_nombre_pairs)
comment Explications
Dans cet exercice, on pousse un peu plus loin encore la fonction range, en fournissant un troisième argument, qui va indiquer à la fonction range l'écart que l'on veut entre chaque nombre.
Dans cet exemple-ci, on indique un écart de 2, ce qui aura comme effet de ne pas inclure les nombres impairs dans notre liste (puisque l'on commence à 2).
Un dernier point auquel il fallait faire attention là encore : pour intégrer le nombre 100 dans la liste, il fallait indiquer 101 comme deuxième argument, car la fonction range s'arrête à n - 1.
star Points importants
- On peut spécifier un pas à la fonction
rangeen passant un nombre en troisième argument.
liste_nombre_pairs = range(2, 101, 2) resultat = list(liste_nombre_pairs)
Console
Un instant...
Résultats
Test de la variable resultat
assert resultat == list(range(2, 101, 2)), "La variable resultat ne contient pas les bonnes valeurs."
Bravo, tu as réussi cet exercice de code 🥳
Envoyer ma solution
Vous avez trouvé une solution alternative pour cet exercice ? Proposez votre solution à la communauté 👇
Ma solution :











