• 1
    Entrée et sortie
    • Tâches
  • 2
    Conditions
    • Tâches
  • 3
    Boucle for
    • Tâches
  • 4
    Chaînes
    • Tâches
  • 5
    Boucle while
    • Tâches
  • 6
    Listes
    • Tâches
  • 7
    Tableaux 2D
    • Tâches
  • 8
    Dictionnaires
    • Tâches
  • 9
    Ensembles
    • Tâches
  • 10
    Fonctions et récursion
    • Tâches
  • к

Leçon 8. Dictionary

Difficulté :

Exercice«Dictionnaire avec biens»

💻 Python
Vous êtes le propriétaire de la boutique en ligne. Vous devez automatiser le processus de vérification de la disponibilité des marchandises dans l'entrepôt avant de confirmer la commande. Écrivez un programme qui accepte les informations sur l'état actuel de l'entrepôt, le produit demandé et sa quantité, et détermine s'il est possible de finaliser la commande.

Format d entrée

Tout d'abord, le dictionnaire stock est introduit, qui prédéfinit l'entrepôt. Les clés du dictionnaire sont les noms des marchandises (chaînes), les valeurs sont le nombre d'unités de chaque produit (entiers). Le dictionnaire est introduit au format Python, par exemple :   {'apples': 50, 'bananas': 100, 'orange': 75}

Ensuite, la chaîne merch  — le nom du produit que le client souhaite acheter.
Enfin, le nombre entier n est le nombre d'unités du produit que le client souhaite acheter.

Format de sortie

Le programme doit déduire & nbsp; true si l'entrepôt est suffisant pour exécuter la commande, et & nbsp; false sinon

Exemple

Entrée

{'apples': 50, 'bananas': 100, 'oranges': 75}
pommes
25

Sortie

vrai

Indice

There will be no clue here, decide for yourself!

main.py
Test 1
Test 2
Test 3
Test 4
Test 5
Test 6
Test 7
Test 8
Test 9
Test 10
Solution du développeur

🎉 Félicitations ! 🎉

Tu as brillamment résolu la tâche ! C était difficile, mais tu as trouvé la bonne solution. Tu es encore plus proche de maîtriser la programmation ! Continue ainsi.

AD

Publicité

red-snake blue-snake green-snake

Exécution de votre code...

Assistant IA

Bonjour ! Je suis ton assistant de programmation. Pose moi toutes tes questions sur Python — je peux t expliquer les fonctions, les méthodes et t aider avec la tâche en cours !