Utiliser la boucle for : Un guide pour les débutants

Quand on utilise la boucle for ?
Boucle for


On dit que l’on réalise une itération de la boucle à chaque fois que le corps de la boucle est exécuté. Dans l’en-tête de la boucle, on précise après le mot-clé for le nom d’une variable ( i dans l’exemple ci-dessus) qui prendra successivement toutes les valeurs qui sont données après le mot-clé in .

En savoir plus sur courspython.com

La boucle for est un concept fondamental en programmation, et elle est utilisée dans de nombreux langages de programmation. Il s’agit d’une instruction de flux de contrôle qui vous permet de répéter un bloc d’instructions un nombre spécifique de fois. La boucle for est particulièrement utile lorsque vous devez itérer sur une collection d’éléments ou effectuer une action spécifique un certain nombre de fois.


En Python, la boucle for peut être utilisée de différentes manières. L’une des utilisations les plus courantes de la boucle for est l’itération sur une plage de nombres. Vous pouvez utiliser la fonction range pour générer une séquence de nombres que vous pouvez parcourir à l’aide de la boucle for. Par exemple, le code suivant imprimera les nombres de 0 à 9 :

« `

for i in range(10) :

print(i)

« `

Vous pouvez également utiliser la boucle for pour parcourir une liste ou tout autre objet itérable. Par exemple, le code suivant imprimera chaque élément d’une liste :

« `

my_list = [1, 2, 3, 4, 5]

for element in my_list :

print(element)

« `

Une chose à garder à l’esprit lors de l’utilisation de la boucle for est la façon de sortir de la boucle. Il existe plusieurs façons de sortir d’une boucle for, selon la situation. Si vous souhaitez quitter la boucle lorsqu’une certaine condition est remplie, vous pouvez utiliser l’instruction break. Par exemple, le code suivant parcourt une liste de nombres et sort de la boucle lorsqu’il rencontre le nombre 3 :

« `

my_list = [1, 2, 3, 4, 5]

for element in my_list :

if element == 3 :

break

print(element)

« `

Si vous voulez sauter une certaine itération de la boucle, vous pouvez utiliser l’instruction continue. Par exemple, le code suivant bouclera une liste de nombres et sautera le nombre 3 :

« `

my_list = [1, 2, 3, 4, 5]

for element in my_list :

if element == 3 :

continue

print(element)

« `

En Arduino, la boucle for est utilisée de la même manière qu’en Python. Cependant, sortir d’une boucle for dans Arduino nécessite une approche différente. Vous pouvez utiliser l’instruction return pour sortir d’une boucle for dans Arduino. Par exemple, le code suivant bouclera une séquence de lumières LED et sortira de la boucle si un bouton est pressé :

« `

for(int i=0;i<5;i++){

digitalWrite(ledPin[i], HIGH) ;

delay(100) ;

digitalWrite(ledPin[i], LOW) ;

delay(100) ;

if(digitalRead(buttonPin) == HIGH){

return ;

}

}

« `

En C++, vous pouvez utiliser la fonction pow pour élever un nombre à une puissance. La fonction pow prend deux arguments : la base et l’exposant. Par exemple, le code suivant calculera 2 élevé à la puissance 3 :

« `

#include

#include

int main() {

std::cout << pow(2, 3) << std::endl ;

return 0 ;

}

« `

En conclusion, la boucle for est un outil puissant utilisé dans de nombreux langages de programmation. Elle permet de répéter un bloc de code un certain nombre de fois ou d’itérer sur une collection d’éléments. Lorsque vous utilisez la boucle for, il est important de savoir comment sortir de la boucle à l’aide des instructions break ou continue. Dans Arduino, vous pouvez utiliser l’instruction return pour sortir d’une boucle for. En C++, vous pouvez utiliser la fonction pow pour élever un nombre à une puissance.

FAQ
Comment déclarer une chaîne de caractères en C ?

Pour déclarer une chaîne de caractères en C, vous pouvez utiliser la syntaxe suivante :

« `c

char myString[SIZE] ;

« `

Où « SIZE » est le nombre maximum de caractères que la chaîne peut contenir. Vous pouvez également initialiser la chaîne avec une valeur comme :

« c

char myString[] = « Hello World ! »;

« `

Dans ce cas, la taille de la chaîne est automatiquement déterminée par la longueur du texte.

Comment déclarer un tableau en C++ ?

Pour déclarer un tableau en C++, vous devez spécifier le type de données des éléments du tableau, suivi du nom du tableau et de la taille du tableau entre crochets []. Par exemple, pour déclarer un tableau d’entiers à 5 éléments, vous devez écrire :

int monTableau[5] ;

Ceci crée un tableau d’entiers nommé « monTableau » avec 5 éléments.


Laisser un commentaire