La fonction range() renvoie une séquence de nombres.
Syntaxe : range(start, stop, step)
Paramètres :
start (optionnel) : Un nombre entier spécifiant la valeur de départ. La valeur par défaut est 0.
stop (obligatoire) : Un nombre entier spécifiant la valeur de fin. Cette valeur n’est pas incluse dans la séquence.
step (optionnel) : Un nombre entier spécifiant l'incrémentation (ou la décrémentation…). La valeur par défaut est 1.
Attention, la dernière valeur d’un range est toujours la valeur qui précède celle spécifiée par le paramètre stop. range(1,10) s’arrête à 9 et range(10,1,-1) s’arrête à 2.
Boucle for
Une boucle permet de répéter un certain nombre de fois l'exécution d'une tâche. Cette tâche peut être une instruction élémentaire ou alors une tâche plus complexe.
La boucle for permet de parcourir une séquence contenant plusieurs éléments.
for élément in séquence :
<instructionN>
Rappel:%
Illustration de for et % en corrigeant les exercices 4 et T4 de la Série 5