PASCAL YIM / apprendreRappels de Python

PYTHON / 09 · EXERCICE

Répéter tant qu’un test est vrai

while répète son bloc tant que la condition est vraie. La variable du test doit évoluer pour que la boucle s’arrête.

EXPLICATION DU CODE

for convient à un parcours connu ; while convient à une répétition pilotée par une condition. Une boucle infinie peut être interrompue dans l’éditeur.

Exemple expliqué

  1. 1
    compteur = 5
    descente = []

    Le compteur commence à 5. La liste mémorise les valeurs rencontrées.

  2. 2
    while compteur > 0:
        descente.append(compteur)
        compteur -= 1

    À chaque tour, la valeur est ajoutée puis diminuée de 1. Sans cette diminution, la condition resterait vraie.

  3. 3
    print(descente, compteur)

    La boucle s’arrête à 0. Le résultat est [5, 4, 3, 2, 1] puis 0. break permettrait une sortie anticipée.

Exemple de référence · La consultation conserve le crédit de l’exercice.
EXERCICE / PYTHON

Code à compléter

Compléter la boucle while pour construire descente de 5 à 1, faire terminer compteur à 0, puis afficher descente et compteur.

Saisie autonome · crédit complet après réussite

Le résultat apparaîtra ici.
Session Python

Les variables restent disponibles entre les pages. Un rechargement efface les variables ; le code et l’utilisation de l’aide restent enregistrés dans cet onglet.

Parcours · chapitres

Bases de Python · Références et copies · Calcul numérique avec NumPy.

01 / Rappels de Python

02 / Classes et objets en Python

03 / Pandas et DataFrames

04 / Régression linéaire et métriques

05 / Régressions multiple et polynomiale

06 / Évaluer les modèles

07 / KNN et normalisation

Quiz de synthèse · 24 questions →Rejoindre une session →