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
.
123# 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.
123# 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.
123# Range with three arguments for i in range(10, 30, 5): print(i, end = ' ')
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Awesome!
Completion rate improved to 1.67
Fonction Range en Python
Glissez pour afficher le menu
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
.
123# 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.
123# 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.
123# Range with three arguments for i in range(10, 30, 5): print(i, end = ' ')
Merci pour vos commentaires !