Contenu du cours
Introduction à Python
Introduction à Python
Fonction Range en Python
Si vous souhaitez parcourir les indices plutôt que les éléments eux-mêmes, vous voudrez vous familiariser avec la fonction range()
. range()
produit une série de nombres et renvoie un objet range
. Cette fonction peut accepter 1, 2 ou 3 arguments numériques positifs.
Lorsque vous fournissez un seul argument, n
, elle renvoie tous les entiers de 0
jusqu'à, mais sans inclure, n
. Par exemple, range(5)
produit les nombres 0
à 4
.
# Range with one argument for i in range(5): print(i, end = ' ')
Si vous donnez à la fonction deux arguments, n
et m
, elle renvoie tous les entiers à partir de n
et allant jusqu'à, mais sans inclure, m
.
Ainsi, range(5, 10)
produira les nombres 5
à 9
.
# Range with two arguments for i in range(5, 10): print(i, end = ' ')
Lorsque vous fournissez trois arguments, n
, m
et s
, cela renvoie des entiers commençant par n
et se terminant avant m
, mais en incrémentant de s
.
Par exemple, range(10, 30, 5)
vous donnera les nombres 10, 15, 20, 25
.
# Range with three arguments for i in range(10, 30, 5): print(i, end = ' ')
Merci pour vos commentaires !