C'est quoi la différence entre while et for ?

Interrogée par: Alexandrie Payet  |  Dernière mise à jour: 2. November 2023
Notation: 4.1 sur 5 (15 évaluations)

while. On parle de boucles lorsqu'on répète l'exécution d'une série d'instructions à l'intérieur d'un programme. La notion de boucle est une des notions à la base de toute l'algorithmique. Le for est une structure de contrôle qui permet de répéter un certain nombre de fois une partie d'un programme.

Quelle est la différence entre while et for ?

while – La condition est vérifiée après chaque itération. for (;;) – La condition est vérifiée avant chaque itération, des paramètres supplémentaires sont disponibles.

Quand on utilise la boucle for ?

En informatique, la boucle for est une structure de contrôle de programmation qui permet de répéter l'exécution d'une séquence d'instructions. Selon les langages de programmation, différents mots-clés sont utilisés pour signaler cette structure de contrôle : for pour les descendants d'Algol, do pour FORTRAN, PL/I, etc.

Quel est l'avantage de la boucle while sur la boucle for ?

Avec Python, vous pouvez utiliser des boucles while pour exécuter la même tâche plusieurs fois et des boucles for pour exécuter une boucle une fois sur des données de liste.

Quelle est la différence entre la boucle pour et tant que ?

Si l'on sait à l'avance le nombre de fois que le bloc d'instruction doit être exécuté, on utilise la boucle "Pour ....Allant de .... A..." Dans le cas contraire on utilise plutôt une boucle du type " Tant Que.... Faire".

Boucle en python • comprendre la différence entre for et while • Programmation Lycée seconde SNT

Trouvé 17 questions connexes

Quelle est la différence entre une boucle for et une boucle while ?

while. On parle de boucles lorsqu'on répète l'exécution d'une série d'instructions à l'intérieur d'un programme. La notion de boucle est une des notions à la base de toute l'algorithmique. Le for est une structure de contrôle qui permet de répéter un certain nombre de fois une partie d'un programme.

Quelles sont les 2 types de structure permettant de faire une boucle ?

Condition de sortie

Si une boucle ne sʼinterrompt jamais, c'est une boucle infinie : le programme reste bloqué car la boucle se répète indéfiniment. Les structures itératives nécessitent donc une condition de sortie, c'est-à-dire une condition qui interrompt les itérations dès qu'elle est remplie.

Comment faire une boucle for ?

** La boucle for

L'instruction for permet d'exécuter plusieurs fois la même instruction ou série d'instructions : c'est une boucle. La syntaxe est la suivante : for(<Initialisation> ; <Condition> ; <Itération>) <Instruct>.

Quels sont les types de boucle ?

Qu'est-ce qu'un type de boucles ? Habituellement les types de cheveux bouclés sont répartis en trois groupes principaux : ondulé, bouclé et crépu.

Comment Ecrire une boucle while ?

Voici comment on construit une boucle while :
  1. while (/* Condition */) { // Instructions à répéter. }
  2. int nombreEntre = 0; while (nombreEntre != 47) { printf("Tapez le nombre 47 ! "); ...
  3. int compteur = 0; while (compteur < 10) { ...
  4. int compteur = 0; while (compteur < 10) { ...
  5. while (1) { printf("Boucle infinie\n");

Comment sortir d'une boucle for () ou while () ?

L'instruction break permet de « casser » l'exécution d'une boucle ( while ou for ). Elle fait sortir de la boucle et passer à l'instruction suivante. Dans le cas de boucles imbriquées, l'instruction break ne fait sortir que de la boucle la plus interne.

Comment fermer une boucle for ?

En VBA, vous pouvez quitter une Boucle For à l'aide de la commande Exit For.

Quel est le but d'une boucle ?

Une boucle permet de répéter un certain nombre de fois une ou plusieurs instruction.

Comment utiliser while dans une phrase ?

While (US) ou whilst (UK) signifie 'pendant que', 'alors que' : While (he was) living in Paris, Bruno created his first perfumes. Alors qu'il vivait à Paris, Bruno créa ses premiers parfums. Icarus stepped into Polly's office while she was putting on her lipstick.

Quel temps utiliser avec while ?

When et While sont utilisés quand deux choses se passent en même temps. Quand deux actions dans le temps se passent en même temps il faut généralement utiliser While. Quand une action précise se passe pendant une action dans le temps, on utilise When ou While. ex:When I was in Brussels I met my husband.

Comment utiliser while Java ?

La boucle while de Java

En Java, la boucle while est souvent utilisée lorsque le nombre d'itérations n'est pas spécifié ou n'est pas connu. La condition ou l'expression à vérifier se trouve au début. Si la condition de test est vraie, le code sera exécuté. Si la condition de test est fausse, la boucle va s'arrêter.

C'est quoi les cheveux 4C ?

C'est quoi les cheveux 4C ? D'après la classification d'André Walker, un cheveu de type 4C correspond à un cheveu très crépu, aux boucles peu ou pas définies. C'est le type de cheveux le plus crépu. Les cheveux 4C sont par nature très secs, très fins et donc très fragiles.

Quelle différence entre boucle et frisé ?

Les cheveux bouclés

Plus souple qu'un cheveu frisé et généralement plus fin, le cheveu bouclé peut même sembler lisse lorsque vous sortez de la douche. Par ailleurs, ils sont plus faciles à lisser ou à coiffer qu'une chevelure frisée.

Comment connaître mon type de boucle ?

Type 1 : En observant votre cheveu vous vous apercevez qu'il est raide, lisse, sans la moindre ondulation. Type 2 : Votre cheveu est ondulé mais pas bouclé ; Type 3 : Votre cheveu est frisé. Type 4 : Votre cheveu est crépu.

Quelles sont les boucles en algorithme ?

Quelques précisions concernant les boucles: Il existe trois types de boucles généralement employés en algorithmique: les boucles "Pour", les boucles "Répéter … Jusqu'à " et les boucles " Tant que" 1.

C'est quoi une boucle Python ?

Présentation des boucles en Python

Les boucles vont nous permettre d'exécuter plusieurs fois un bloc de code, c'est-à-dire d'exécuter un code « en boucle » tant qu'une condition donnée est vérifiée. Lorsqu'on code, on va en effet souvent devoir exécuter plusieurs fois un même code.

Comment dire fin en Python ?

print('Fini ! ') La deuxième instruction i = i + 1 est primordiale car elle assure que l'on va sortir de la boucle. En effet, ce qu'il faut éviter avec les boucles tant_que , c'est de construire une boucle sans fin.

Quels sont les 3 types de boucles en Pseudo-langage ?

Algorithmes : Tests et boucles
  • égal à ( = en pseudo code)
  • différent de ( != en pseudo code)
  • strictement supérieur ( > en pseudo code)
  • strictement inférieur ( < en pseudo code)
  • supérieur ou égal ( > = en pseudo code)
  • inférieur ou égal ( < = en pseudo code)

Quelle est la différence entre une boucle ouverte et une boucle fermée ?

Dans le cadre du recyclage, le recyclage en boucle fermée concerne la recomposition d'une matière en une même matière, tandis qu'une boucle ouverture implique le recyclage d'une matière qui sera transformée en un nouvel élément.

Comment faire une boucle itérative ?

Cette boucle s'utilise chaque fois que l'on connaît le nombre d'itérations à effectuer. Somme des n + 1 premiers entiers (de 0 à n cela en fait n + 1). On demande l'entier jusqu'où la somme doit être effectuée, puis par une boucle itérative réalisée n fois, on additionne les entiers successifs les uns après les autres.