PaliSkill
Python pour débutants

Leçon 10 / 10 — Chapitre 9: Mise en pratique : suivi sportif

Cas pratique : un mini-tableau de classement

Ce cas pratique combine calcul de points, condition de qualification et formatage de chaîne dans une seule fonction, pour analyser automatiquement le statut d'une équipe.

def analyser_equipe(nom, victoires, nuls):
    points = victoires * 3 + nuls * 1
    if points >= 20:
        return nom + " : qualifiée (" + str(points) + " pts)"
    else:
        return nom + " : non qualifiée (" + str(points) + " pts)"

print(analyser_equipe("Lions", 6, 2))

La fonction calcule d'abord les points selon la règle classique (3 points par victoire, 1 par match nul), puis compare ce total à un seuil de qualification, et construit enfin un message formaté combinant nom, statut et points — trois techniques du module rassemblées en une seule fonction.

À vous de jouer : adaptez cette fonction pour qu'elle prenne aussi en compte les défaites (0 point), en les affichant dans le message final.

🔒

Continuez ce module

Débloquez les leçons restantes ainsi que la certification finale.

2 500 XOF / 3,81 € / 4,15 $

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

Votre paiement est vérifié avant l'activation de l'accès