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
pricesequantities_sold; - Salvare i risultati in una lista chiamata
revenuee 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_nameserevenuein 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
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
pricesequantities_sold; - Salvare i risultati in una lista chiamata
revenuee 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_nameserevenuein 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