Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Herausforderung: Tupel-Operationen | Andere Datentypen
Einführung in Python

bookHerausforderung: Tupel-Operationen

Das System Ihres Lebensmittelgeschäfts ist darauf ausgelegt, den Bestand der Artikel auf verschiedenen Regalen mithilfe von Tupeln zu verfolgen, da Tupel eine Möglichkeit bieten, die Daten nach der Festlegung unveränderlich zu halten.

Das Geschäft muss jedoch bestimmte Artikel überwachen und deren Mengen oder Positionen verfolgen, um das Nachfüllen oder Umorganisieren zu unterstützen.

Sie sind damit beauftragt, Bestandsdaten mithilfe von Tupeln zu analysieren und zu verwalten, um bestimmte Kennzahlen zu ermitteln und Maßnahmen auf Grundlage spezifischer Kriterien zu treffen.

Aufgabe

Swipe to start coding

Verwalten eines Tupels, das ein Regal mit Obst darstellt, durch Ausführen von Operationen zum Zählen, Finden und Überprüfen der Lagerbestände.

  • Zählen, wie oft "apples" im Tupel shelf vorkommen. Dies in apple_count speichern und ausgeben: "Number of Apples: <$apple_count>".

  • Ermitteln des Index des ersten Vorkommens von "bananas" im Tupel shelf. Den Index in banana_index speichern und ausgeben: "First Banana Index: <$banana_index>".

  • Überprüfen, ob die Anzahl der Äpfel kleiner als 5 ist. Falls ja, ausgeben: "Apples need to be restocked." Andernfalls ausgeben: "Apples are sufficiently stocked."

  • Zählen, wie oft "grapes" im Tupel shelf vorkommen. Falls Trauben nur einmal vorkommen, ausgeben: "Grapes need to be restocked." Andernfalls ausgeben: "Grapes are sufficiently stocked."

  • Überprüfen, ob "oranges" im Tupel shelf vorhanden sind. Falls ja, deren Index ausgeben mit: "Oranges are at index: <$orange_index>". Falls sie nicht vorhanden sind, ausgeben: "Oranges are out of stock."

Ausgabebedingungen

  • Ausgabe der Anzahl der Äpfel: "Number of Apples: <$apple_count>".
  • Ausgabe des Index des ersten Vorkommens von Bananen: "First Banana Index: <$banana_index>".
  • Ausgabe einer Nachricht zum Apfelbestand: "Apples need to be restocked." oder "Apples are sufficiently stocked."
  • Ausgabe einer Nachricht zum Traubenbestand: "Grapes need to be restocked." oder "Grapes are sufficiently stocked."
  • Ausgabe des Index der Orangen, falls vorhanden: "Oranges are at index: <$orange_index>", oder "Oranges are out of stock."

Hinweis

Die Operatoren in und not in können sowohl mit Tuples als auch mit Lists verwendet werden.

Lösung

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 6
single

single

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

close

bookHerausforderung: Tupel-Operationen

Swipe um das Menü anzuzeigen

Das System Ihres Lebensmittelgeschäfts ist darauf ausgelegt, den Bestand der Artikel auf verschiedenen Regalen mithilfe von Tupeln zu verfolgen, da Tupel eine Möglichkeit bieten, die Daten nach der Festlegung unveränderlich zu halten.

Das Geschäft muss jedoch bestimmte Artikel überwachen und deren Mengen oder Positionen verfolgen, um das Nachfüllen oder Umorganisieren zu unterstützen.

Sie sind damit beauftragt, Bestandsdaten mithilfe von Tupeln zu analysieren und zu verwalten, um bestimmte Kennzahlen zu ermitteln und Maßnahmen auf Grundlage spezifischer Kriterien zu treffen.

Aufgabe

Swipe to start coding

Verwalten eines Tupels, das ein Regal mit Obst darstellt, durch Ausführen von Operationen zum Zählen, Finden und Überprüfen der Lagerbestände.

  • Zählen, wie oft "apples" im Tupel shelf vorkommen. Dies in apple_count speichern und ausgeben: "Number of Apples: <$apple_count>".

  • Ermitteln des Index des ersten Vorkommens von "bananas" im Tupel shelf. Den Index in banana_index speichern und ausgeben: "First Banana Index: <$banana_index>".

  • Überprüfen, ob die Anzahl der Äpfel kleiner als 5 ist. Falls ja, ausgeben: "Apples need to be restocked." Andernfalls ausgeben: "Apples are sufficiently stocked."

  • Zählen, wie oft "grapes" im Tupel shelf vorkommen. Falls Trauben nur einmal vorkommen, ausgeben: "Grapes need to be restocked." Andernfalls ausgeben: "Grapes are sufficiently stocked."

  • Überprüfen, ob "oranges" im Tupel shelf vorhanden sind. Falls ja, deren Index ausgeben mit: "Oranges are at index: <$orange_index>". Falls sie nicht vorhanden sind, ausgeben: "Oranges are out of stock."

Ausgabebedingungen

  • Ausgabe der Anzahl der Äpfel: "Number of Apples: <$apple_count>".
  • Ausgabe des Index des ersten Vorkommens von Bananen: "First Banana Index: <$banana_index>".
  • Ausgabe einer Nachricht zum Apfelbestand: "Apples need to be restocked." oder "Apples are sufficiently stocked."
  • Ausgabe einer Nachricht zum Traubenbestand: "Grapes need to be restocked." oder "Grapes are sufficiently stocked."
  • Ausgabe des Index der Orangen, falls vorhanden: "Oranges are at index: <$orange_index>", oder "Oranges are out of stock."

Hinweis

Die Operatoren in und not in können sowohl mit Tuples als auch mit Lists verwendet werden.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 6
single

single

some-alt