Chapitre 8 / 10
Mise en pratique : gestion de bibliothèque
10 leçons dans ce chapitre.
Vérifier la disponibilité d'un livre
L'opérateur (vu précédemment) permet de vérifier en une seule ligne si un livre précis fait partie du catalogue des livres actuell…
Emprunter un livre : retirer un élément d'une liste
Emprunter un livre revient, dans le catalogue des livres disponibles, à retirer ce titre de la liste avec .remove() (vu au chapitr…
Rendre un livre : ajouter un élément à une liste
À l'inverse de l'emprunt, rendre un livre consiste à l'ajouter de nouveau à la liste des livres disponibles avec .append() (vu au…
Compter les livres empruntés vs disponibles
Une boucle combinée à un compteur permet de dénombrer, dans une liste de statuts, combien de livres du catalogue sont actuellement…
Trier le catalogue par titre
Trier automatiquement une liste de titres par ordre alphabétique, avec .sort() (vu au chapitre 4), facilite la consultation d'un c…
Rechercher un livre par mot-clé dans le titre
Un lecteur qui ne se souvient que d'un mot du titre a besoin d'une recherche plus souple qu'une correspondance exacte — cette leço…
Limiter le nombre d'emprunts par lecteur
Une fonction simple, combinant un paramètre et une comparaison, permet de vérifier automatiquement si un lecteur peut encore empru…
Calculer les retards avec une boucle et une fonction
Cette leçon combine une fonction et une boucle de comptage pour dénombrer automatiquement combien de livres empruntés accusent un…
Générer une liste des livres par catégorie
Cette leçon combine une liste de catégories et une liste de listes (les livres de chaque catégorie), pour compter automatiquement…
Cas pratique : un mini-système de prêt
Ce cas pratique combine la vérification de disponibilité (in), le retrait d'un élément (.remove()) et une fonction, pour gérer aut…
Quiz de chapitre
6 questions transversales sur ce chapitre.
Progression du chapitre
0/10 terminées
Accès complet
Ce module est offert gratuitement, pour une durée limitée, à tout utilisateur connecté.
🎁 Gratuit — connectez-vous pour en profiter