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