Contenu du cours
Introduction à Python
Introduction à Python
Fonction Range en Python
Pour itérer sur des indices au lieu d'éléments, la fonction range()
est essentielle. Elle génère une séquence de nombres et renvoie un objet range
. Cette fonction accepte un, deux ou trois arguments numériques. Avec un seul argument n
, range(n)
produit des entiers de 0
jusqu'à, mais sans inclure, n
.
Par exemple, range(5)
génère les nombres de 0
à 4
.
# Range with one argument for i in range(5): print(i, end = ' ')
Lorsque range()
est donné deux arguments, n
et m
, il génère des entiers à partir de n
jusqu'à, mais sans inclure, m
.
Par exemple, range(5, 10)
produit les nombres 5 à 9.
# Range with two arguments for i in range(5, 10): print(i, end = ' ')
Lorsque range()
reçoit trois arguments n
, m
, et s
, il génère des nombres à partir de n
, jusqu'à mais sans inclure m
, en incrémentant de s
à chaque fois.
Par exemple, range(10, 30, 5)
produit la séquence 10, 15, 20, 25.
# Range with three arguments for i in range(10, 30, 5): print(i, end = ' ')
Merci pour vos commentaires !