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…
Voir les détails du chapitre
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 actuellement disponibles. Cette vérification renvoie directement ou , sans avoir besoin d'écrire une boucle de recherche manuelle. À vous de jouer : demandez à l'utilisateur de saisir un titre avec input(), et affichez s'il est disponible dans le catalogue.
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
La première leçon de chaque chapitre est gratuite (10 leçons sur 100).
2 500 XOF / 3,81 € / 4,15 $
Débloquez les 90 leçons restantes de ce module