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 !
-
Obtenez Norton 360 Deluxe 2024 sur 5 Appareils - 1 An d'Abonnement avec Secure VPN - Password Manager
€ 13,00 Acheter le produit -
Programmation Écologique En C#, Java, PHP, Python
€ 40,00 Acheter le livre -
Obtenez Microsoft 365 Famille avec Office 365 apps - 15 Mois + NORTON 360 Deluxe - PC/MAC, tablette et smartphone
€ 57,00 Acheter le produit
1 thought on “La fonction range() en Python”