1. Description de la fonction range
La fonction range() en Python permet de générer une séquence de nombres. Elle prend généralement 1, 2 ou 3 arguments : start, stop, et step. start est le premier nombre de la séquence, stop est le dernier nombre de la séquence (non inclus), et step est l'intervalle entre les nombres de la séquence. Par défaut, start est 0, step est 1, et stop est requis. Exemple : range(5) génère la séquence [0, 1, 2, 3, 4].
2. Exemples d'usage de la fonction range()
Voici un exemple d'utilisation de la fonction range() en Python :
Exemple(imprimer les nombres de 1 à 10)
|
1 2 3 |
# Imprimer les nombres de 1 à 10 for i in range(1, 11): print(i) |
Exemple (imprimer les nombre de 10 à 20)
|
1 2 3 4 5 6 7 8 9 10 |
# Imprimer les nombres de 10 à 20 par pas de 2 for i in range(10, 21, 2): print(i) """output: 10 12 14 16 18 20""" |
Noter bien que la fonction range crée un objet itérable, mais pas une liste, pour créer une liste il faut utiliser la fonction list() sur l'objet range.
Exemple
|
1 2 3 4 5 |
# Création d'une liste de nombres de 1 à 10 numbers = list(range(1,11)) print(numbers) """output: [1,2,3,4,5,6,7,8,9,10]""" |
Younes Derfoufi
CRMEF OUJDA
Acheter sur Très Facile !
-

Routeur ZYXEL puissant - SOHO NBG7510 AX1800 WiFi 6 Router
€ 26,00 Acheter le produit -

Python pour les Nuls, 4è édition - John Paul Mueller
€ 25,00 Acheter le livre -

Tenda Routeur WiFi 6 RX12 Pro, Router Tenda WiFi AX3000 Bi-Bande, 5 * 6dBi Antennes à Haut Puissance, Large Couverture,
€ 57,00 Acheter le produit
1 thought on “La fonction range() en Python”