Exercices Les Bases Python Les nombres pairs
🎉

Bravo!

Débutant 🧠 Fondamentaux 10 XP 0 personnes ont réussi

Les nombres pairs

La fonction range() génère une sequence de nombres. Elle a trois formes :

range(stop) : de 0 a stop-1. Exemple : range(5) donne 0, 1, 2, 3, 4
range(start, stop) : de start a stop-1. Exemple : range(2, 6) donne 2, 3, 4, 5
range(start, stop, step) : de start a stop-1 avec un pas. Exemple : range(0, 10, 2) donne 0, 2, 4, 6, 8

Le troisieme paramètre step est tres pratique. Avec un pas de 2, tu obtiens directement les nombres pairs ou impairs.

Écris une fonction pairs_jusqua(n) qui renvoie la liste de tous les nombres pairs de 0 a n inclus.

Exemple :
pairs_jusqua(10) renvoie [0, 2, 4, 6, 8, 10]
pairs_jusqua(7) renvoie [0, 2, 4, 6]
pairs_jusqua(1) renvoie [0]

Tests (3/4)

Pairs jusqu'a 10
assert pairs_jusqua(10) == [0, 2, 4, 6, 8, 10]
Pairs jusqu'a 7
assert pairs_jusqua(7) == [0, 2, 4, 6]
Pairs jusqu'a 0
assert pairs_jusqua(0) == [0]

+ 0 tests cachés

Indices (3 disponibles)

solution.py