Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Challenge: Pricing Adjustment Capstone | Section
Python Basics for Data Analysis
Секція 1. Розділ 24
single

single

bookChallenge: Pricing Adjustment Capstone

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

You are managing a grocery store's system, and you need to maintain decision-making for the inventory, track prices, and perform checks to determine if actions like restocking or removing items from the inventory are needed based on their price or stock.

Завдання

Swipe to start coding

Manage a grocery inventory using a dictionary in Python. Perform basic operations: update a price, add a new item, adjust stock based on a condition, optionally remove an item by price, and print simple status messages.

  1. Create the Dictionary
    Define grocery_inventory with the following items and details:

    • "Milk": ("Dairy", 3.50, 8)
    • "Eggs": ("Dairy", 5.50, 30)
    • "Bread": ("Bakery", 2.99, 15)
    • "Apples": ("Produce", 1.50, 50)
  2. Check and Update Price

    • Get the price of "Eggs".
    • If the price is greater than 5, print
      "Eggs are too expensive, reducing the price by $1."
      and reduce the price by 1.
    • Otherwise, print
      The price of Eggs is reasonable.
  3. Add a New Item

    • Add "Tomatoes" with details: category "Produce", price 1.20, stock 30.
    • Then print
      Inventory after adding Tomatoes: <grocery_inventory>
  4. Manage Stock

    • Check the stock of "Milk".
    • If it is less than 10, print
      Milk needs to be restocked. Increasing stock by 20 units.
      and increase the stock by 20.
    • Otherwise, print
      Milk has sufficient stock.
  5. Remove Item Based on Price

    • If the price of "Apples" exceeds 2, remove "Apples" and print
      Apples removed from inventory due to high price.
  6. Final Print

    • Print
      Updated inventory: <grocery_inventory>

Рішення

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

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

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

Секція 1. Розділ 24
single

single

Запитати АІ

expand

Запитати АІ

ChatGPT

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

some-alt