Desafío: Proyecto Final de Ingresos de Productos
Vamos a reunir todo lo que has aprendido en esta sección y aplicarlo.
En esta tarea, tu objetivo es calcular el ingreso total para cada producto en una tienda de comestibles basado en sus precios y cantidades vendidas.
Después de calcular los ingresos, ordena los productos alfabéticamente y muestra los resultados en una salida formateada.
Swipe to start coding
En esta tarea, trabajarás con datos de productos para calcular y mostrar los ingresos de manera formateada. Definirás funciones para calcular los ingresos y formatear la salida, asegurando que los datos se presenten de manera organizada.
Instrucciones de Código
- Define una función
calculate_revenue(prices, quantities_sold)que calcule el ingreso total para cada producto. Itera a través de las listaspricesyquantities_sold, multiplicando cada par de elementos correspondientes, y almacena los resultados en una lista llamadarevenue. Devuelve esta lista. - Define una función
formatted_output(revenues)que tome una lista de tuplas, donde cada tupla contiene un nombre de producto y su ingreso correspondiente. Ordena esta lista alfabéticamente por nombre de producto e imprime cada producto con su ingreso en una cadena formateada. - Aplica la función
calculate_revenue()para calcular la lista derevenueusando las listaspricesyquantities_soldproporcionadas. - Combina los nombres de los productos y sus ingresos calculados usando la función
zip()para crear una lista de tuplas,revenue_per_product. - Usa la función
formatted_output()para mostrar los ingresos ordenados.
Requisitos de Salida
- La función
formatted_output()debe imprimir cada producto y su ingreso en el formato:<product_name> has total revenue of $<revenue>. - Asegúrate de que la lista de tuplas esté ordenada alfabéticamente por el nombre del producto 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
Awesome!
Completion rate improved to 2.17
Desafío: Proyecto Final de Ingresos de Productos
Desliza para mostrar el menú
Vamos a reunir todo lo que has aprendido en esta sección y aplicarlo.
En esta tarea, tu objetivo es calcular el ingreso total para cada producto en una tienda de comestibles basado en sus precios y cantidades vendidas.
Después de calcular los ingresos, ordena los productos alfabéticamente y muestra los resultados en una salida formateada.
Swipe to start coding
En esta tarea, trabajarás con datos de productos para calcular y mostrar los ingresos de manera formateada. Definirás funciones para calcular los ingresos y formatear la salida, asegurando que los datos se presenten de manera organizada.
Instrucciones de Código
- Define una función
calculate_revenue(prices, quantities_sold)que calcule el ingreso total para cada producto. Itera a través de las listaspricesyquantities_sold, multiplicando cada par de elementos correspondientes, y almacena los resultados en una lista llamadarevenue. Devuelve esta lista. - Define una función
formatted_output(revenues)que tome una lista de tuplas, donde cada tupla contiene un nombre de producto y su ingreso correspondiente. Ordena esta lista alfabéticamente por nombre de producto e imprime cada producto con su ingreso en una cadena formateada. - Aplica la función
calculate_revenue()para calcular la lista derevenueusando las listaspricesyquantities_soldproporcionadas. - Combina los nombres de los productos y sus ingresos calculados usando la función
zip()para crear una lista de tuplas,revenue_per_product. - Usa la función
formatted_output()para mostrar los ingresos ordenados.
Requisitos de Salida
- La función
formatted_output()debe imprimir cada producto y su ingreso en el formato:<product_name> has total revenue of $<revenue>. - Asegúrate de que la lista de tuplas esté ordenada alfabéticamente por el nombre del producto antes de imprimir.
Solución
¡Gracias por tus comentarios!
single