Desafío: Proyecto Final de Ingresos por Producto
Reunamos todo lo que has aprendido en esta sección y apliquémoslo.
En esta tarea, el objetivo es calcular el ingreso total para cada producto en una tienda de comestibles según sus precios y cantidades vendidas.
Después de calcular los ingresos, deberás ordenar los productos alfabéticamente y mostrar los resultados en una salida formateada.
Swipe to start coding
Calcular y mostrar los ingresos por producto utilizando funciones, presentando los resultados de manera clara y formateada.
-
Definir
calculate_revenue(prices, quantities_sold):- Multiplicar cada par de elementos de
pricesyquantities_sold; - Almacenar los resultados en una lista llamada
revenuey devolverla.
- Multiplicar cada par de elementos de
-
Definir
formatted_output(revenues):- Acepta una lista de tuplas:
(product_name, revenue); - Ordenar la lista alfabéticamente por el nombre del producto;
- Imprimir cada producto y su ingreso utilizando el formato especificado.
- Acepta una lista de tuplas:
-
Utilizar
calculate_revenue()para generar la listarevenue. -
Utilizar
zip()para combinarproduct_namesyrevenueen una lista de tuplas llamadarevenue_per_product. -
Llamar a
formatted_output()para imprimir los resultados ordenados.
Requisitos de salida
-
Para cada producto, imprimir:
<product_name> has total revenue of $<revenue> -
Asegurarse de que los productos estén ordenados alfabéticamente antes de imprimir.
Solución
¡Gracias por tus comentarios!
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
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
Desafío: Proyecto Final de Ingresos por Producto
Desliza para mostrar el menú
Reunamos todo lo que has aprendido en esta sección y apliquémoslo.
En esta tarea, el objetivo es calcular el ingreso total para cada producto en una tienda de comestibles según sus precios y cantidades vendidas.
Después de calcular los ingresos, deberás ordenar los productos alfabéticamente y mostrar los resultados en una salida formateada.
Swipe to start coding
Calcular y mostrar los ingresos por producto utilizando funciones, presentando los resultados de manera clara y formateada.
-
Definir
calculate_revenue(prices, quantities_sold):- Multiplicar cada par de elementos de
pricesyquantities_sold; - Almacenar los resultados en una lista llamada
revenuey devolverla.
- Multiplicar cada par de elementos de
-
Definir
formatted_output(revenues):- Acepta una lista de tuplas:
(product_name, revenue); - Ordenar la lista alfabéticamente por el nombre del producto;
- Imprimir cada producto y su ingreso utilizando el formato especificado.
- Acepta una lista de tuplas:
-
Utilizar
calculate_revenue()para generar la listarevenue. -
Utilizar
zip()para combinarproduct_namesyrevenueen una lista de tuplas llamadarevenue_per_product. -
Llamar a
formatted_output()para imprimir los resultados ordenados.
Requisitos de salida
-
Para cada producto, imprimir:
<product_name> has total revenue of $<revenue> -
Asegurarse de que los productos estén ordenados alfabéticamente antes de imprimir.
Solución
¡Gracias por tus comentarios!
single