Kursinhalt
Einführung in Python
Einführung in Python
Herausforderung: Solo-Coding-Abschlussprojekt
In diesem Kapitel ist es an der Zeit, Ihre Programmierfähigkeiten herauszufordern. Sie werden mit einer Aufgabe konfrontiert, aber diesmal liegt es an Ihnen, die Lösung zu finden. Sie können jede Syntax und Technik verwenden, die Sie bisher gelernt haben, aber es wird dringend empfohlen, Schleifen und Bedingungsanweisungen zu verwenden, um Ihren Code flexibel und anpassungsfähig für verschiedene Eingaben und Szenarien zu machen.
Swipe to start coding
In dieser Aufgabe arbeiten Sie mit einem inventory
-Wörterbuch, das Artikel, deren aktuellen Bestand, regulären Preis und ermäßigten Preis enthält. Ihr Ziel ist es, eine Lösung zu implementieren, die den Lagerbestand jedes Artikels bewertet und basierend auf bestimmten Bedingungen entsprechende Nachrichten ausgibt.
Code-Anweisungen
- Iterieren Sie über jeden Artikel im
inventory
-Wörterbuch. - Überprüfen Sie für jeden Artikel den Lagerbestand:
- Wenn der Lagerbestand unter 30 liegt, geben Sie eine Nachricht aus, die darauf hinweist, dass der Artikel nachbestellt werden muss.
- Wenn der Lagerbestand über 100 liegt, geben Sie eine Nachricht aus, die darauf hinweist, dass der Artikel zum ermäßigten Preis verkauft werden sollte.
- Wenn der Lagerbestand kleiner oder gleich 100 ist, geben Sie eine Nachricht aus, die darauf hinweist, dass der Artikel zum regulären Preis verkauft werden sollte.
Ausgabebedingungen
- Verwenden Sie die folgenden Vorlagen für Druckanweisungen, um sicherzustellen, dass Ihre Lösung korrekt akzeptiert wird:
- Für Artikel, die nachbestellt werden müssen:
print(f"{item} need restocking.")
- Für Artikel, die zum ermäßigten Preis verkauft werden sollen:
print(f"{item} should be sold at the discounted price of {discounted_price}.")
- Für Artikel, die zum regulären Preis verkauft werden sollen:
print(f"{item} should be sold at the regular price of {regular_price}.")
- Für Artikel, die nachbestellt werden müssen:
Hinweis
Hier sind die Vorlagen für Druckanweisungen, die Sie verwenden sollten. Stellen Sie sicher, dass Sie ihnen folgen, um sicherzustellen, dass Ihre Lösung korrekt akzeptiert wird:
python
Lösung
Danke für Ihr Feedback!
Herausforderung: Solo-Coding-Abschlussprojekt
In diesem Kapitel ist es an der Zeit, Ihre Programmierfähigkeiten herauszufordern. Sie werden mit einer Aufgabe konfrontiert, aber diesmal liegt es an Ihnen, die Lösung zu finden. Sie können jede Syntax und Technik verwenden, die Sie bisher gelernt haben, aber es wird dringend empfohlen, Schleifen und Bedingungsanweisungen zu verwenden, um Ihren Code flexibel und anpassungsfähig für verschiedene Eingaben und Szenarien zu machen.
Swipe to start coding
In dieser Aufgabe arbeiten Sie mit einem inventory
-Wörterbuch, das Artikel, deren aktuellen Bestand, regulären Preis und ermäßigten Preis enthält. Ihr Ziel ist es, eine Lösung zu implementieren, die den Lagerbestand jedes Artikels bewertet und basierend auf bestimmten Bedingungen entsprechende Nachrichten ausgibt.
Code-Anweisungen
- Iterieren Sie über jeden Artikel im
inventory
-Wörterbuch. - Überprüfen Sie für jeden Artikel den Lagerbestand:
- Wenn der Lagerbestand unter 30 liegt, geben Sie eine Nachricht aus, die darauf hinweist, dass der Artikel nachbestellt werden muss.
- Wenn der Lagerbestand über 100 liegt, geben Sie eine Nachricht aus, die darauf hinweist, dass der Artikel zum ermäßigten Preis verkauft werden sollte.
- Wenn der Lagerbestand kleiner oder gleich 100 ist, geben Sie eine Nachricht aus, die darauf hinweist, dass der Artikel zum regulären Preis verkauft werden sollte.
Ausgabebedingungen
- Verwenden Sie die folgenden Vorlagen für Druckanweisungen, um sicherzustellen, dass Ihre Lösung korrekt akzeptiert wird:
- Für Artikel, die nachbestellt werden müssen:
print(f"{item} need restocking.")
- Für Artikel, die zum ermäßigten Preis verkauft werden sollen:
print(f"{item} should be sold at the discounted price of {discounted_price}.")
- Für Artikel, die zum regulären Preis verkauft werden sollen:
print(f"{item} should be sold at the regular price of {regular_price}.")
- Für Artikel, die nachbestellt werden müssen:
Hinweis
Hier sind die Vorlagen für Druckanweisungen, die Sie verwenden sollten. Stellen Sie sicher, dass Sie ihnen folgen, um sicherzustellen, dass Ihre Lösung korrekt akzeptiert wird:
python
Lösung
Danke für Ihr Feedback!