Défi : Projet de Synthèse en Gestion de Produit
Félicitations pour avoir atteint ce stade du cours ! Dans ce défi de synthèse, vous allez gérer des produits périssables dans un supermarché, en déterminant les remises en fonction de la date de péremption des produits et des niveaux de stock. Votre objectif est de minimiser le gaspillage tout en maximisant efficacement les ventes grâce à une stratégie de remise adaptée.
Voyons comment vous pouvez traduire des règles métier en code Python !
Swipe to start coding
Écrire un programme qui affiche un message de remise pour un produit alimentaire en fonction de son type et du nombre de jours avant sa date d'expiration.
Règles :
-
Si
product_typeest exactement"Perishable": -
Si
days_until_expirationest inférieur ou égal à 3, afficher :Big discount applied- Sinon (c'est-à-dire plus de 3 jours), afficher :
Small discount applied
- Sinon (c'est-à-dire plus de 3 jours), afficher :
-
Si
product_typen'est pas"Perishable", afficher :No discount for non-perishable items.
Consignes :
- Utiliser une instruction
ifexterne pour vérifier le type de produit. - À l'intérieur, utiliser un
if/elsepour décider quel message de remise afficher. - Afficher un seul message.
Solution
Merci pour vos commentaires !
single
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Génial!
Completion taux amélioré à 1.89
Défi : Projet de Synthèse en Gestion de Produit
Glissez pour afficher le menu
Félicitations pour avoir atteint ce stade du cours ! Dans ce défi de synthèse, vous allez gérer des produits périssables dans un supermarché, en déterminant les remises en fonction de la date de péremption des produits et des niveaux de stock. Votre objectif est de minimiser le gaspillage tout en maximisant efficacement les ventes grâce à une stratégie de remise adaptée.
Voyons comment vous pouvez traduire des règles métier en code Python !
Swipe to start coding
Écrire un programme qui affiche un message de remise pour un produit alimentaire en fonction de son type et du nombre de jours avant sa date d'expiration.
Règles :
-
Si
product_typeest exactement"Perishable": -
Si
days_until_expirationest inférieur ou égal à 3, afficher :Big discount applied- Sinon (c'est-à-dire plus de 3 jours), afficher :
Small discount applied
- Sinon (c'est-à-dire plus de 3 jours), afficher :
-
Si
product_typen'est pas"Perishable", afficher :No discount for non-perishable items.
Consignes :
- Utiliser une instruction
ifexterne pour vérifier le type de produit. - À l'intérieur, utiliser un
if/elsepour décider quel message de remise afficher. - Afficher un seul message.
Solution
Merci pour vos commentaires !
single