Fonction range() – Python

La fonction range() renvoie une séquence de nombres, à partir de 0 par défaut, et incrémente de 1 (par défaut), et s’arrête avant un nombre spécifié.
 
 

Syntaxe:
range(start, stop, step)

 

Paramètres:
  • start (Optionnel) : Un nombre entier spécifiant à quelle position commencer. La valeur par défaut est 0
  • stop (Obligatoire) : Un nombre entier spécifiant à quelle position s’arrêter (non inclus).
  • step (Optionnel) : Un nombre entier spécifiant l’incrémentation. La valeur par défaut est 1

 

Valeur de retour:

La fonction range() renvoie un objet de séquence immuable de nombres selon les définitions utilisées.
 

Exemple 1:

Créez une séquence de nombres de 0 à 10 et affichez chaque élément de la séquence:

r = range(11)

for i in r:
  print(i)

Sortie:

0
1
2
3
4
5
6
7
8
9
10

 
 

Exemple 2:

Créez une séquence de nombres de 4 à 8 et affichez chaque élément de la séquence:

r = range(4, 9)

for i in r:
  print(i)

Sortie:

4
5
6
7
8

 

Exemple 3:

Créez une séquence de nombres de 1 à 10, mais incrémentez de 2 au lieu de 1:

r = range(1, 11, 2)

for i in r:
  print(i)

Sortie:

1
3
5
7
9

 
QCM Python

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *