Desafío: Proyecto Final Sobre Ingresos de Productos
Revisión integral de los conceptos aprendidos en esta sección y aplicación práctica.
En esta tarea, el objetivo es calcular el ingreso total para cada producto en una tienda de comestibles, utilizando los precios y las cantidades vendidas.
Después de calcular los ingresos, se debe ordenar los productos alfabéticamente y mostrar los resultados en una salida formateada.
Swipe to start coding
Siga estos pasos para completar la tarea:
- Se le proporcionarán tres listas: una con nombres de productos, una con precios y una con cantidades vendidas.
- Calcule los ingresos de cada producto multiplicando su precio por la cantidad vendida.
- Guarde los valores de ingresos calculados en una nueva lista.
- Utilice la función
zip()para emparejar cada nombre de producto con su ingreso, creando una lista de tuplas. - Ordene esta lista de tuplas alfabéticamente por el nombre del producto.
- Imprima cada producto y su ingreso utilizando este formato:
<product_name> has total revenue of $<revenue>.
Defina las siguientes funciones:
calculate_revenue(prices, quantities_sold): Esta función debe multiplicar cada precio por su cantidad correspondiente, almacenar cada resultado en una lista y devolver esta lista de ingresos.formatted_output(revenues): Esta función debe tomar una lista de tuplas(product_name, revenue), ordenarlas alfabéticamente por el nombre del producto e imprimir cada una en el formato especificado.
Después de definir estas funciones, utilice las listas proporcionadas para llamarlas y mostrar los resultados como se describe arriba.
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
Genial!
Completion tasa mejorada a 2.17
Desafío: Proyecto Final Sobre Ingresos de Productos
Desliza para mostrar el menú
Revisión integral de los conceptos aprendidos en esta sección y aplicación práctica.
En esta tarea, el objetivo es calcular el ingreso total para cada producto en una tienda de comestibles, utilizando los precios y las cantidades vendidas.
Después de calcular los ingresos, se debe ordenar los productos alfabéticamente y mostrar los resultados en una salida formateada.
Swipe to start coding
Siga estos pasos para completar la tarea:
- Se le proporcionarán tres listas: una con nombres de productos, una con precios y una con cantidades vendidas.
- Calcule los ingresos de cada producto multiplicando su precio por la cantidad vendida.
- Guarde los valores de ingresos calculados en una nueva lista.
- Utilice la función
zip()para emparejar cada nombre de producto con su ingreso, creando una lista de tuplas. - Ordene esta lista de tuplas alfabéticamente por el nombre del producto.
- Imprima cada producto y su ingreso utilizando este formato:
<product_name> has total revenue of $<revenue>.
Defina las siguientes funciones:
calculate_revenue(prices, quantities_sold): Esta función debe multiplicar cada precio por su cantidad correspondiente, almacenar cada resultado en una lista y devolver esta lista de ingresos.formatted_output(revenues): Esta función debe tomar una lista de tuplas(product_name, revenue), ordenarlas alfabéticamente por el nombre del producto e imprimir cada una en el formato especificado.
Después de definir estas funciones, utilice las listas proporcionadas para llamarlas y mostrar los resultados como se describe arriba.
Solución
¡Gracias por tus comentarios!
single