PaliSkill
Python pour débutants

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

Trouver le meilleur marqueur

Cette leçon reprend le motif de recherche du maximum dans une liste de tuples (vu au chapitre 6), appliqué ici à des joueurs et leur nombre de buts marqués.

joueurs = [("Sami", 12), ("Théo", 18), ("Nina", 9)]

meilleur = joueurs[0]
for joueur in joueurs:
    if joueur[1] > meilleur[1]:
        meilleur = joueur

print(meilleur[0])

meilleur part du premier joueur, puis la boucle le remplace dès qu'un joueur avec plus de buts (joueur[1]) est trouvé — à la fin, meilleur[0] contient le nom du meilleur marqueur.

À vous de jouer : adaptez cette macro pour afficher aussi le nombre de buts du meilleur marqueur, pas seulement son nom.

🔒

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