Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Завдання: Продажі та Відправлення | Цикли
Вступ до Python
course content

Зміст курсу

Вступ до Python

Вступ до Python

1. Початок роботи
2. Змінні та Типи
3. Умовні оператори
4. Інші типи даних
5. Цикли
6. Функції

book
Завдання: Продажі та Відправлення

У цьому завданні ви керуватимете щоденними рівнями запасів основних продуктів у продуктовому магазині протягом тижня. Використовуючи функцію range() разом із функцією len(), ви симулюватимете вплив продажів на запаси.

Завдання

Swipe to start coding

У цьому завданні ви будете керувати запасами, оновлюючи рівні запасів продуктів на основі продажів та нових поставок. Ви будете використовувати цикли для коригування рівнів запасів для кожного продукту в списку.

Інструкції до коду

  • Використовуйте цикл for з ітерацією за індексом, щоб пройтися по списку products. Для кожного продукту відніміть відповідну кількість проданих одиниць зі списку units_sold. Відповідно оновіть рівень запасів у списку products.
  • Використовуйте інший цикл for з ітерацією за індексом, щоб знову пройтися по списку products. Для кожного продукту додайте відповідну кількість нової поставки зі списку shipment_received до рівня запасів у списку products.

Вимоги до виводу

  • Після оновлення рівнів запасів на основі продажів, виведіть повідомлення для кожного продукту у форматі: Stock after sales for <product_name>: <stock_level> units.
  • Після оновлення рівнів запасів на основі нової поставки, виведіть повідомлення для кожного продукту у форматі: Stock after shipment for <product_name>: <stock_level> units.
  • Нарешті, виведіть остаточні рівні запасів для всіх продуктів у форматі: Final stock levels for all products: <products>.

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 5. Розділ 5
toggle bottom row

book
Завдання: Продажі та Відправлення

У цьому завданні ви керуватимете щоденними рівнями запасів основних продуктів у продуктовому магазині протягом тижня. Використовуючи функцію range() разом із функцією len(), ви симулюватимете вплив продажів на запаси.

Завдання

Swipe to start coding

У цьому завданні ви будете керувати запасами, оновлюючи рівні запасів продуктів на основі продажів та нових поставок. Ви будете використовувати цикли для коригування рівнів запасів для кожного продукту в списку.

Інструкції до коду

  • Використовуйте цикл for з ітерацією за індексом, щоб пройтися по списку products. Для кожного продукту відніміть відповідну кількість проданих одиниць зі списку units_sold. Відповідно оновіть рівень запасів у списку products.
  • Використовуйте інший цикл for з ітерацією за індексом, щоб знову пройтися по списку products. Для кожного продукту додайте відповідну кількість нової поставки зі списку shipment_received до рівня запасів у списку products.

Вимоги до виводу

  • Після оновлення рівнів запасів на основі продажів, виведіть повідомлення для кожного продукту у форматі: Stock after sales for <product_name>: <stock_level> units.
  • Після оновлення рівнів запасів на основі нової поставки, виведіть повідомлення для кожного продукту у форматі: Stock after shipment for <product_name>: <stock_level> units.
  • Нарешті, виведіть остаточні рівні запасів для всіх продуктів у форматі: Final stock levels for all products: <products>.

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 5. Розділ 5
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Ми дуже хвилюємося, що щось пішло не так. Що трапилося?
some-alt