Leçon 3 sur 6
Valider les enregistrements
Un pipeline robuste rejette les données invalides au lieu de les propager : nom vide, score négatif…
Une fonction de validation renvoie un booléen — elle servira de filtre dans la boucle principale.
def is_valid(record):
return len(record["name"]) > 0 and record["score"] >= 0🎯 Exercice
Écrivez is_valid(record) qui renvoie True seulement si le nom n'est pas vide ET si le score est supérieur ou égal à 0. Affichez is_valid({"name": "ada", "score": 10}).
Leçon PRO
Ce chapitre avancé fait partie de CodeAge PRO. Débloque-le pour continuer ton aventure.
Découvrir PRO →