1. Apprendre
  2. /
  3. Cours
  4. /
  5. Rédiger du code Python efficace

Connected

Exercice

Pratique avec les fonctions intégrées : range()

Dans cet exercice, vous allez vous exercer à utiliser la fonction intégrée de Python range(). Rappelez-vous que vous pouvez utiliser range() de plusieurs façons :

1) Créer une séquence de nombres de 0 jusqu'à une valeur d'arrêt (qui est exclusive). C'est utile pour créer une simple séquence de nombres commençant à zéro :

range(stop)

# Example
list(range(11))

[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

2) Créer une séquence de nombres d'une valeur de départ à une valeur d'arrêt (qui est exclusive) avec un pas. C'est utile pour créer une séquence qui s'incrémente d'une valeur autre que un. Par exemple, une liste de nombres pairs :

range(start, stop, step)

# Example
list(range(2,11,2))

[2, 4, 6, 8, 10]

Instructions

100 XP
  • Créez un objet range qui commence à zéro et se termine à cinq. N'utilisez qu'un argument stop.
  • Convertissez la variable nums en une liste appelée nums_list.
  • Créez une nouvelle liste appelée nums_list2 qui commence à un, se termine à onze et s'incrémente de deux en décompressant un objet range à l'aide de l'astérisque (*).