Sfida: Progetto Finale sui Ricavi dei Prodotti
Mettiamo insieme tutto ciò che hai imparato in questa sezione e applichiamolo.
In questo esercizio, l'obiettivo è calcolare il fatturato totale per ciascun prodotto in un negozio di alimentari in base ai loro prezzi e alle quantità vendute.
Dopo aver calcolato i ricavi, dovrai ordinare i prodotti in ordine alfabetico e visualizzare i risultati in un output formattato.
Swipe to start coding
Calcolare e visualizzare i ricavi dei prodotti utilizzando funzioni, con risultati presentati in modo chiaro e formattato.
-
Definire
calculate_revenue(prices, quantities_sold)
:- Moltiplicare ciascuna coppia di elementi da
prices
equantities_sold
; - Salvare i risultati in una lista chiamata
revenue
e restituirla.
- Moltiplicare ciascuna coppia di elementi da
-
Definire
formatted_output(revenues)
:- Accetta una lista di tuple:
(product_name, revenue)
; - Ordina la lista alfabeticamente per nome del prodotto;
- Stampa ciascun prodotto e il relativo ricavo utilizzando il formato specificato.
- Accetta una lista di tuple:
-
Utilizzare
calculate_revenue()
per generare la listarevenue
. -
Utilizzare
zip()
per combinareproduct_names
erevenue
in una lista di tuple chiamatarevenue_per_product
. -
Chiamare
formatted_output()
per stampare i risultati ordinati.
Requisiti di output
-
Per ogni prodotto, stampare:
<product_name> ha un ricavo totale di $<revenue>
-
Assicurarsi che i prodotti siano ordinati alfabeticamente prima della stampa.
Soluzione
Grazie per i tuoi commenti!
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
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
Sfida: Progetto Finale sui Ricavi dei Prodotti
Scorri per mostrare il menu
Mettiamo insieme tutto ciò che hai imparato in questa sezione e applichiamolo.
In questo esercizio, l'obiettivo è calcolare il fatturato totale per ciascun prodotto in un negozio di alimentari in base ai loro prezzi e alle quantità vendute.
Dopo aver calcolato i ricavi, dovrai ordinare i prodotti in ordine alfabetico e visualizzare i risultati in un output formattato.
Swipe to start coding
Calcolare e visualizzare i ricavi dei prodotti utilizzando funzioni, con risultati presentati in modo chiaro e formattato.
-
Definire
calculate_revenue(prices, quantities_sold)
:- Moltiplicare ciascuna coppia di elementi da
prices
equantities_sold
; - Salvare i risultati in una lista chiamata
revenue
e restituirla.
- Moltiplicare ciascuna coppia di elementi da
-
Definire
formatted_output(revenues)
:- Accetta una lista di tuple:
(product_name, revenue)
; - Ordina la lista alfabeticamente per nome del prodotto;
- Stampa ciascun prodotto e il relativo ricavo utilizzando il formato specificato.
- Accetta una lista di tuple:
-
Utilizzare
calculate_revenue()
per generare la listarevenue
. -
Utilizzare
zip()
per combinareproduct_names
erevenue
in una lista di tuple chiamatarevenue_per_product
. -
Chiamare
formatted_output()
per stampare i risultati ordinati.
Requisiti di output
-
Per ogni prodotto, stampare:
<product_name> ha un ricavo totale di $<revenue>
-
Assicurarsi che i prodotti siano ordinati alfabeticamente prima della stampa.
Soluzione
Grazie per i tuoi commenti!
Awesome!
Completion rate improved to 2.17single