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

Kursinhalt

Einführung in Python

Einführung in Python

1. Erste Schritte
2. Variablen und Typen
3. Bedingte Anweisungen
4. Andere Datentypen
5. Schleifen
6. Funktionen

book
Herausforderung: Tupeloperationen

Das System Ihres Lebensmittelgeschäfts ist darauf ausgelegt, den Bestand von Artikeln auf verschiedenen Regalen mithilfe von Tupeln zu verfolgen, da Tupel eine Möglichkeit bieten, sicherzustellen, dass die Daten unveränderlich sind, sobald sie festgelegt wurden.

Das Geschäft muss jedoch bestimmte Artikel überwachen und deren Mengen oder Positionen verfolgen, um beim Auffüllen oder Umräumen zu helfen.

Sie sind damit beauftragt, Bestandsdaten mithilfe von Tupeln zu analysieren und zu verwalten, um bestimmte Kennzahlen zu ermitteln und Maßnahmen basierend auf spezifischen Kriterien zu ergreifen.

Aufgabe

Swipe to start coding

In dieser Aufgabe arbeiten Sie mit einem Tupel, das Artikel auf einem Regal darstellt. Ihr Ziel ist es, verschiedene Operationen durchzuführen, um den Bestand an Früchten zu verwalten. Befolgen Sie die Anweisungen, um die Anzahl zu zählen, zu finden und den Bestand verschiedener Früchte zu überprüfen.

Code-Anweisungen

  • Zählen Sie, wie oft "apples" im shelf-Tupel vorkommt. Speichern Sie diese Anzahl in einer Variablen namens apple_count und geben Sie das Ergebnis mit der Nachricht aus: "Number of Apples: <$apple_count>".

  • Finden Sie den Index des ersten Vorkommens von "bananas" im shelf-Tupel. Speichern Sie diesen Index in einer Variablen namens banana_index und geben Sie ihn mit der Nachricht aus: "First Banana Index: <$banana_index>".

  • Überprüfen Sie, ob die Anzahl der Äpfel weniger als 5 ist. Wenn ja, drucken Sie "Apples need to be restocked.". Andernfalls drucken Sie "Apples are sufficiently stocked."

  • Zählen Sie, wie oft "grapes" im shelf-Tupel vorkommt. Wenn Trauben nur einmal vorkommen, drucken Sie "Grapes need to be restocked.". Andernfalls drucken Sie "Grapes are sufficiently stocked."

  • Überprüfen Sie, ob "oranges" im shelf-Tupel existieren. Wenn ja, finden Sie deren Index und drucken Sie "Oranges are at index: <$orange_index>". Wenn sie nicht existieren, drucken Sie "Oranges are out of stock."

Ausgabebedingungen

  • Drucken Sie die Anzahl der Äpfel mit der Nachricht: "Number of Apples: <$apple_count>".

  • Drucken Sie den Index des ersten Vorkommens von Bananen mit der Nachricht: "First Banana Index: <$banana_index>".

  • Drucken Sie eine Nachricht über den Apfelbestand: entweder "Apples need to be restocked." oder "Apples are sufficiently stocked."

  • Drucken Sie eine Nachricht über den Traubenbestand: entweder "Grapes need to be restocked." oder "Grapes are sufficiently stocked."

  • Drucken Sie den Index der Orangen, wenn sie existieren, mit der Nachricht: "Oranges are at index: <$orange_index>". Wenn nicht, drucken Sie "Oranges are out of stock."

Hinweis

Sie können auch die Operatoren in und not in sowohl mit Tupeln als auch mit Listen verwenden.

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
toggle bottom row

book
Herausforderung: Tupeloperationen

Das System Ihres Lebensmittelgeschäfts ist darauf ausgelegt, den Bestand von Artikeln auf verschiedenen Regalen mithilfe von Tupeln zu verfolgen, da Tupel eine Möglichkeit bieten, sicherzustellen, dass die Daten unveränderlich sind, sobald sie festgelegt wurden.

Das Geschäft muss jedoch bestimmte Artikel überwachen und deren Mengen oder Positionen verfolgen, um beim Auffüllen oder Umräumen zu helfen.

Sie sind damit beauftragt, Bestandsdaten mithilfe von Tupeln zu analysieren und zu verwalten, um bestimmte Kennzahlen zu ermitteln und Maßnahmen basierend auf spezifischen Kriterien zu ergreifen.

Aufgabe

Swipe to start coding

In dieser Aufgabe arbeiten Sie mit einem Tupel, das Artikel auf einem Regal darstellt. Ihr Ziel ist es, verschiedene Operationen durchzuführen, um den Bestand an Früchten zu verwalten. Befolgen Sie die Anweisungen, um die Anzahl zu zählen, zu finden und den Bestand verschiedener Früchte zu überprüfen.

Code-Anweisungen

  • Zählen Sie, wie oft "apples" im shelf-Tupel vorkommt. Speichern Sie diese Anzahl in einer Variablen namens apple_count und geben Sie das Ergebnis mit der Nachricht aus: "Number of Apples: <$apple_count>".

  • Finden Sie den Index des ersten Vorkommens von "bananas" im shelf-Tupel. Speichern Sie diesen Index in einer Variablen namens banana_index und geben Sie ihn mit der Nachricht aus: "First Banana Index: <$banana_index>".

  • Überprüfen Sie, ob die Anzahl der Äpfel weniger als 5 ist. Wenn ja, drucken Sie "Apples need to be restocked.". Andernfalls drucken Sie "Apples are sufficiently stocked."

  • Zählen Sie, wie oft "grapes" im shelf-Tupel vorkommt. Wenn Trauben nur einmal vorkommen, drucken Sie "Grapes need to be restocked.". Andernfalls drucken Sie "Grapes are sufficiently stocked."

  • Überprüfen Sie, ob "oranges" im shelf-Tupel existieren. Wenn ja, finden Sie deren Index und drucken Sie "Oranges are at index: <$orange_index>". Wenn sie nicht existieren, drucken Sie "Oranges are out of stock."

Ausgabebedingungen

  • Drucken Sie die Anzahl der Äpfel mit der Nachricht: "Number of Apples: <$apple_count>".

  • Drucken Sie den Index des ersten Vorkommens von Bananen mit der Nachricht: "First Banana Index: <$banana_index>".

  • Drucken Sie eine Nachricht über den Apfelbestand: entweder "Apples need to be restocked." oder "Apples are sufficiently stocked."

  • Drucken Sie eine Nachricht über den Traubenbestand: entweder "Grapes need to be restocked." oder "Grapes are sufficiently stocked."

  • Drucken Sie den Index der Orangen, wenn sie existieren, mit der Nachricht: "Oranges are at index: <$orange_index>". Wenn nicht, drucken Sie "Oranges are out of stock."

Hinweis

Sie können auch die Operatoren in und not in sowohl mit Tupeln als auch mit Listen verwenden.

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
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
Wir sind enttäuscht, dass etwas schief gelaufen ist. Was ist passiert?
some-alt