Herausforderung: Produktumsätze Capstone
Fassen wir alles zusammen, was Sie in diesem Abschnitt gelernt haben, und wenden es an.
In dieser Aufgabe besteht das Ziel darin, den Gesamtumsatz für jedes Produkt in einem Lebensmittelgeschäft basierend auf deren Preisen und verkauften Mengen zu berechnen.
Nach der Berechnung der Umsätze werden die Produkte alphabetisch sortiert und die Ergebnisse in einem formatierten Output angezeigt.
Swipe to start coding
Befolgen Sie diese Schritte, um die Aufgabe abzuschließen:
- Sie erhalten drei Listen: eine mit Produktnamen, eine mit Preisen und eine mit verkauften Stückzahlen.
- Berechnen Sie den Umsatz für jedes Produkt, indem Sie den Preis mit der verkauften Menge multiplizieren.
- Speichern Sie die berechneten Umsätze in einer neuen Liste.
- Verwenden Sie die Funktion
zip(), um jeden Produktnamen mit seinem Umsatz zu paaren und eine Liste von Tupeln zu erstellen. - Sortieren Sie diese Liste von Tupeln alphabetisch nach dem Produktnamen.
- Geben Sie jedes Produkt und seinen Umsatz in folgendem Format aus:
<product_name> has total revenue of $<revenue>.
Definieren Sie die folgenden Funktionen:
calculate_revenue(prices, quantities_sold): Diese Funktion soll jeden Preis mit der entsprechenden Menge multiplizieren, jedes Ergebnis in einer Liste speichern und diese Liste der Umsätze zurückgeben.formatted_output(revenues): Diese Funktion soll eine Liste von(product_name, revenue)-Tupeln entgegennehmen, sie alphabetisch nach Produktnamen sortieren und jedes Element im angegebenen Format ausgeben.
Nachdem Sie diese Funktionen definiert haben, verwenden Sie die bereitgestellten Listen, um sie aufzurufen und die Ergebnisse wie oben beschrieben anzuzeigen.
Lösung
Danke für Ihr Feedback!
single
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Can you provide the list of products with their prices and quantities sold?
What format should the final output be in?
Do you want the results displayed as a table or a simple list?
Awesome!
Completion rate improved to 2.17
Herausforderung: Produktumsätze Capstone
Swipe um das Menü anzuzeigen
Fassen wir alles zusammen, was Sie in diesem Abschnitt gelernt haben, und wenden es an.
In dieser Aufgabe besteht das Ziel darin, den Gesamtumsatz für jedes Produkt in einem Lebensmittelgeschäft basierend auf deren Preisen und verkauften Mengen zu berechnen.
Nach der Berechnung der Umsätze werden die Produkte alphabetisch sortiert und die Ergebnisse in einem formatierten Output angezeigt.
Swipe to start coding
Befolgen Sie diese Schritte, um die Aufgabe abzuschließen:
- Sie erhalten drei Listen: eine mit Produktnamen, eine mit Preisen und eine mit verkauften Stückzahlen.
- Berechnen Sie den Umsatz für jedes Produkt, indem Sie den Preis mit der verkauften Menge multiplizieren.
- Speichern Sie die berechneten Umsätze in einer neuen Liste.
- Verwenden Sie die Funktion
zip(), um jeden Produktnamen mit seinem Umsatz zu paaren und eine Liste von Tupeln zu erstellen. - Sortieren Sie diese Liste von Tupeln alphabetisch nach dem Produktnamen.
- Geben Sie jedes Produkt und seinen Umsatz in folgendem Format aus:
<product_name> has total revenue of $<revenue>.
Definieren Sie die folgenden Funktionen:
calculate_revenue(prices, quantities_sold): Diese Funktion soll jeden Preis mit der entsprechenden Menge multiplizieren, jedes Ergebnis in einer Liste speichern und diese Liste der Umsätze zurückgeben.formatted_output(revenues): Diese Funktion soll eine Liste von(product_name, revenue)-Tupeln entgegennehmen, sie alphabetisch nach Produktnamen sortieren und jedes Element im angegebenen Format ausgeben.
Nachdem Sie diese Funktionen definiert haben, verwenden Sie die bereitgestellten Listen, um sie aufzurufen und die Ergebnisse wie oben beschrieben anzuzeigen.
Lösung
Danke für Ihr Feedback!
single