PaliSkill
← Python pour débutants

Leçon 8 / 10 — Chapitre 8: Mise en pratique : gestion de bibliothèque

Calculer les retards avec une boucle et une fonction

Cette leçon combine une fonction et une boucle de comptage pour dénombrer automatiquement combien de livres empruntés accusent un retard, à partir d'une liste de jours de retard par livre.

def compter_retards(jours_retard_liste):
    compteur = 0
    for jours in jours_retard_liste:
        if jours > 0:
            compteur += 1
    return compteur

print(compter_retards([0, 5, 0, 2, 10]))

Un livre sans retard a 0 jour de retard dans la liste ; la fonction ne compte que les valeurs strictement supérieures à 0.

À vous de jouer : adaptez cette fonction pour qu'elle renvoie aussi le retard le plus important de la liste, avec max().

🔒

Continuez ce module

Débloquez les leçons restantes ainsi que l'attestation finale.

5 500 XOF / 8,38 € / 9,14 $

Débloquez les 97 leçons restantes de ce module

Pour vous communiquer où envoyer le paiement.

Moyen de paiement souhaité

Nous vous contactons pour le paiement — activé dès réception.