La boucle while en python


La boucle while en python

  1. Objectifs
    • Comprendre et savoir utiliser la boucle while dans Python.
  2. Présentation

    • En anglais “while” signifie “Tant que”. Pour créer une boucle , il faut donc utiliser ce mot clé suivi d’une indication qui dit quand la boucle s’arrête.
    • Lorsque l’on souhaite effectuer une même série d’instructions tant qu’une condition donnée reste vérifiée, on utilise une boucle “while”.
    • Cette boucle “while” est utilisée lorsqu’elle correspond au cas où l’on ne peut déterminer à l’avance le nombre d’itérations nécessaires à la résolution de notre problème.
    • Le but de la boucle “while” est de répéter certaines instructions tant qu’une condition est respectée.
    • L’avantage de “while” est donc qu’il ne faut pas connaitre à l’avance le nombre de fois où on devra répéter notre boucle.



  3. Syntaxe

      • Le mot-clé while signifie tant que en anglais.
      • Le corps de la boucle (c’est-à-dire le bloc d’instructions indentées) sera répété tant que la condition est vraie.
      • Dans l’exemple ci-dessous, x sera augmenté de un tant que sa valeur reste inférieure à 10.
    • Exemple:

  4. Applications
    • App01
      1. Énoncé
        • Rechercher la liste de tous les nombres premiers inférieurs 100.
          • Un nombre premier est un entier naturel qui admet exactement deux diviseurs distincts entiers et positifs. Ces deux diviseurs sont 1 et le nombre considéré, puisque tout nombre a pour diviseurs 1 et lui-même comme le montre l’égalité les nombres premiers étant ceux qui n’en possèdent aucun autre.
      2. Solution
    • App02
      1. Énoncé
        • Rechercher la liste de tous les nombres premiers inférieurs à un nombre donné
      2. Solution
    • App03
      1. Énoncé
        • Ecrire un programme en langage python qui affiche les 100 premiers nombres entiers
      2. Solution
    • App04
      1. Énoncé
        • Ecrire un programme qui demande à l’utilisateur un nombre compris entre 1 et 3 jusqu’à ce que la réponse convienne.
      2. Solution
    • App05
      1. Énoncé
        • Ecrire un programme qui demande un nombre compris entre 10 et 20, jusqu’à ce que la réponse convienne.
        • En cas de réponse supérieure à 20, on fera apparaître un message : “Plus petit ! “, et inversement, ” Plus grand !” si le nombre est inférieur à 10.
      2. Solution




Sommaire du cours Python



Riadh HAJJI

Abonnez vous à notre chaîne YouTube gratuitement