Завдання: Підсумковий Проєкт з Доходів від Продукту
Підсумуйте все, що ви вивчили в цьому розділі, та застосуйте ці знання на практиці.
У цьому завданні необхідно обчислити загальний дохід для кожного продукту в продуктовому магазині на основі їхніх цін і кількості проданого товару.
Після обчислення доходів потрібно відсортувати продукти в алфавітному порядку та відобразити результати у форматованому вигляді.
Swipe to start coding
Виконайте ці покрокові інструкції для завершення завдання:
- Ініціалізуйте список з назвою
products, який містить назви продуктів; - Ініціалізуйте список з назвою
prices, який містить ціну за одиницю для кожного продукту; - Ініціалізуйте список з назвою
quantities_sold, який містить кількість проданих одиниць для кожного продукту; - Обчисліть дохід для кожного продукту, перемноживши ціну на кількість проданих одиниць, і збережіть усі результати у новому списку під назвою
revenue; - Використайте функцію
zip(), щоб об'єднати спискиproductsтаrevenueу список кортежів з назвоюrevenue_per_product, де кожен кортеж містить назву продукту та відповідний дохід; - Відсортуйте список
revenue_per_productв алфавітному порядку за назвою продукту; - Виведіть кожен продукт і його дохід у такому форматі:
<product_name> has total revenue of $<revenue>.
Необхідно визначити такі функції:
calculate_revenue(prices, quantities_sold): ця функція повинна перемножити кожну ціну на відповідну кількість проданих одиниць, зберегти результати у списку та повернути цей список доходів.formatted_output(revenues): ця функція повинна приймати список кортежів(product_name, revenue), відсортувати їх в алфавітному порядку за назвою продукту та вивести кожен у зазначеному форматі.
Після визначення цих функцій використайте надані списки для їх виклику та відображення результатів, як описано вище.
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
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?
Чудово!
Completion показник покращився до 2.17
Завдання: Підсумковий Проєкт з Доходів від Продукту
Свайпніть щоб показати меню
Підсумуйте все, що ви вивчили в цьому розділі, та застосуйте ці знання на практиці.
У цьому завданні необхідно обчислити загальний дохід для кожного продукту в продуктовому магазині на основі їхніх цін і кількості проданого товару.
Після обчислення доходів потрібно відсортувати продукти в алфавітному порядку та відобразити результати у форматованому вигляді.
Swipe to start coding
Виконайте ці покрокові інструкції для завершення завдання:
- Ініціалізуйте список з назвою
products, який містить назви продуктів; - Ініціалізуйте список з назвою
prices, який містить ціну за одиницю для кожного продукту; - Ініціалізуйте список з назвою
quantities_sold, який містить кількість проданих одиниць для кожного продукту; - Обчисліть дохід для кожного продукту, перемноживши ціну на кількість проданих одиниць, і збережіть усі результати у новому списку під назвою
revenue; - Використайте функцію
zip(), щоб об'єднати спискиproductsтаrevenueу список кортежів з назвоюrevenue_per_product, де кожен кортеж містить назву продукту та відповідний дохід; - Відсортуйте список
revenue_per_productв алфавітному порядку за назвою продукту; - Виведіть кожен продукт і його дохід у такому форматі:
<product_name> has total revenue of $<revenue>.
Необхідно визначити такі функції:
calculate_revenue(prices, quantities_sold): ця функція повинна перемножити кожну ціну на відповідну кількість проданих одиниць, зберегти результати у списку та повернути цей список доходів.formatted_output(revenues): ця функція повинна приймати список кортежів(product_name, revenue), відсортувати їх в алфавітному порядку за назвою продукту та вивести кожен у зазначеному форматі.
Після визначення цих функцій використайте надані списки для їх виклику та відображення результатів, як описано вище.
Рішення
Дякуємо за ваш відгук!
single