PaliSkill
← Python pour débutants

Chapitre 8 / 10

Mise en pratique : gestion de bibliothèque

10 leçons dans ce chapitre.

🔒

Vérifier la disponibilité d'un livre

Verrouillée

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

Verrouillée

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

Verrouillée

À 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

Verrouillée

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

Verrouillée

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

Verrouillée

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

Verrouillée

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

Verrouillée

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

Verrouillée

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

Verrouillée

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.

Voir le quiz →

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