Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Завдання: Підсумковий Проєкт з Коригування Цін | Інші Типи Даних
Вступ до Python

bookЗавдання: Підсумковий Проєкт з Коригування Цін

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

Завдання

Swipe to start coding

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

  1. Створення словника
    Визначте grocery_inventory з такими товарами та деталями:

    • "Milk": ("Dairy", 3.50, 8)
    • "Eggs": ("Dairy", 5.50, 30)
    • "Bread": ("Bakery", 2.99, 15)
    • "Apples": ("Produce", 1.50, 50)
  2. Перевірка та оновлення ціни

    • Отримайте ціну "Eggs".
    • Якщо ціна перевищує 5, виведіть
      "Eggs are too expensive, reducing the price by $1."
      та зменшіть ціну на 1.
    • Інакше виведіть
      The price of Eggs is reasonable.
  3. Додавання нового товару

    • Додайте "Tomatoes" з деталями: категорія "Produce", ціна 1.20, запас 30.
    • Потім виведіть
      Inventory after adding Tomatoes: <grocery_inventory>
  4. Управління запасами

    • Перевірте запас "Milk".
    • Якщо він менше 10, виведіть
      Milk needs to be restocked. Increasing stock by 20 units.
      та збільшіть запас на 20.
    • Інакше виведіть
      Milk has sufficient stock.
  5. Видалення товару за ціною

    • Якщо ціна "Apples" перевищує 2, видаліть "Apples" і виведіть
      Apples removed from inventory due to high price.
  6. Фінальний вивід

    • Виведіть
      Updated inventory: <grocery_inventory>

Рішення

Все було зрозуміло?

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

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

Секція 4. Розділ 8
single

single

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Suggested prompts:

What criteria should I use to decide when to restock or remove items?

Can you help me set up a system to track inventory and prices?

How can I automate the decision-making process for inventory management?

close

bookЗавдання: Підсумковий Проєкт з Коригування Цін

Свайпніть щоб показати меню

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

Завдання

Swipe to start coding

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

  1. Створення словника
    Визначте grocery_inventory з такими товарами та деталями:

    • "Milk": ("Dairy", 3.50, 8)
    • "Eggs": ("Dairy", 5.50, 30)
    • "Bread": ("Bakery", 2.99, 15)
    • "Apples": ("Produce", 1.50, 50)
  2. Перевірка та оновлення ціни

    • Отримайте ціну "Eggs".
    • Якщо ціна перевищує 5, виведіть
      "Eggs are too expensive, reducing the price by $1."
      та зменшіть ціну на 1.
    • Інакше виведіть
      The price of Eggs is reasonable.
  3. Додавання нового товару

    • Додайте "Tomatoes" з деталями: категорія "Produce", ціна 1.20, запас 30.
    • Потім виведіть
      Inventory after adding Tomatoes: <grocery_inventory>
  4. Управління запасами

    • Перевірте запас "Milk".
    • Якщо він менше 10, виведіть
      Milk needs to be restocked. Increasing stock by 20 units.
      та збільшіть запас на 20.
    • Інакше виведіть
      Milk has sufficient stock.
  5. Видалення товару за ціною

    • Якщо ціна "Apples" перевищує 2, видаліть "Apples" і виведіть
      Apples removed from inventory due to high price.
  6. Фінальний вивід

    • Виведіть
      Updated inventory: <grocery_inventory>

Рішення

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

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

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

Секція 4. Розділ 8
single

single

some-alt