Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Opérations sur les Tuples | Autres Types de Données
Practice
Projects
Quizzes & Challenges
Quiz
Challenges
/
Introduction à Python

bookDéfi : Opérations sur les Tuples

Le système de votre épicerie est conçu pour suivre l'inventaire des articles sur différentes étagères en utilisant des tuples, car les tuples garantissent que les données sont immuables une fois définies.

Cependant, le magasin doit surveiller certains articles et suivre leurs quantités ou positions afin de faciliter le réapprovisionnement ou la réorganisation.

Votre mission consiste à analyser et à gérer les données d'inventaire à l'aide de tuples afin de déterminer certains indicateurs et d'agir selon des critères spécifiques.

Tâche

Swipe to start coding

Travaillez avec le tuple shelf, qui répertorie les fruits sur une étagère d'épicerie. Effectuez les étapes suivantes :

  • Comptez combien de fois "apples" apparaît dans shelf. Stockez ce nombre dans apple_count et affichez : Number of Apples: <apple_count>.
  • Trouvez l'indice du premier "bananas" dans shelf. Stockez cet indice dans banana_index et affichez : First Banana Index: <banana_index>.
  • S'il y a moins de 5 pommes, affichez : Apples need to be restocked. Sinon, affichez : Apples are sufficiently stocked.
  • Comptez combien de fois "grapes" apparaît dans shelf. Si les raisins apparaissent une seule fois, affichez : Grapes need to be restocked. Sinon, affichez : Grapes are sufficiently stocked.
  • Si "oranges" est dans shelf, affichez leur indice avec : Oranges are at index: <orange_index>. Sinon, affichez : Oranges are out of stock.

Résultat attendu :

  • Le nombre de pommes.
  • L'indice du premier bananas.
  • Le message sur l'état du stock de pommes.
  • Le message sur l'état du stock de raisins.
  • L'indice des oranges ou le message de rupture de stock.

Solution

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 8
single

single

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

close

bookDéfi : Opérations sur les Tuples

Glissez pour afficher le menu

Le système de votre épicerie est conçu pour suivre l'inventaire des articles sur différentes étagères en utilisant des tuples, car les tuples garantissent que les données sont immuables une fois définies.

Cependant, le magasin doit surveiller certains articles et suivre leurs quantités ou positions afin de faciliter le réapprovisionnement ou la réorganisation.

Votre mission consiste à analyser et à gérer les données d'inventaire à l'aide de tuples afin de déterminer certains indicateurs et d'agir selon des critères spécifiques.

Tâche

Swipe to start coding

Travaillez avec le tuple shelf, qui répertorie les fruits sur une étagère d'épicerie. Effectuez les étapes suivantes :

  • Comptez combien de fois "apples" apparaît dans shelf. Stockez ce nombre dans apple_count et affichez : Number of Apples: <apple_count>.
  • Trouvez l'indice du premier "bananas" dans shelf. Stockez cet indice dans banana_index et affichez : First Banana Index: <banana_index>.
  • S'il y a moins de 5 pommes, affichez : Apples need to be restocked. Sinon, affichez : Apples are sufficiently stocked.
  • Comptez combien de fois "grapes" apparaît dans shelf. Si les raisins apparaissent une seule fois, affichez : Grapes need to be restocked. Sinon, affichez : Grapes are sufficiently stocked.
  • Si "oranges" est dans shelf, affichez leur indice avec : Oranges are at index: <orange_index>. Sinon, affichez : Oranges are out of stock.

Résultat attendu :

  • Le nombre de pommes.
  • L'indice du premier bananas.
  • Le message sur l'état du stock de pommes.
  • Le message sur l'état du stock de raisins.
  • L'indice des oranges ou le message de rupture de stock.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 8
single

single

some-alt