range()

Une suite de nombres entiers pour les boucles. Elle commence à 0 et s’arrête avant la fin.

Syntaxe

range(stop)
range(start, stop)
range(start, stop, step)
  • Entourez-la de list() pour voir les nombres.

Exemple

print(list(range(5)))
print(list(range(2, 10, 3)))

Sortie :

[0, 1, 2, 3, 4]
[2, 5, 8]

Erreurs courantes

  • range(5) ne contient pas 5. Pour compter de 1 à 5, utilisez range(1, 6).

Pratiquer