PaliSkill
← Python pour débutants

Leçon 6 / 10 — Chapitre 7: Mise en pratique : suivi scolaire

Rechercher un élève par nom, insensible à la casse

Cette leçon reprend le motif de recherche insensible à la casse (vu au chapitre précédent) appliqué cette fois à une liste de noms d'élèves.

eleves = ["Ana", "Sam", "Lea"]
recherche = "sam"

trouve = False
for e in eleves:
    if e.lower() == recherche.lower():
        trouve = True

print(trouve)

Comparer les deux chaînes mises en minuscules avec .lower() évite qu'une différence de casse entre la saisie et le nom stocké n'empêche la correspondance.

À vous de jouer : adaptez cette recherche pour qu'elle affiche directement le nom exact tel que stocké dans la liste, une fois trouvé.

🔒

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.