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 !
-
Python pour le Data Scientist - 2e éd- Machine Learning
€ 29,00 Acheter le livre -
ACOCOBUY Organisateur d'Accessoires - Étui pour Disque Dur Externe 2,5
€ 11,00 Acheter le produit -
Tenda Routeur WiFi 6 RX12 Pro, Router Tenda WiFi AX3000 Bi-Bande, 5 * 6dBi Antennes à Haut Puissance, Large Couverture,
€ 57,00 Acheter le livre
1 thought on “La fonction range() en Python”