← 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 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