Виклик: Індивідуальний Підсумковий Проєкт з Програмування
У цьому розділі настав час перевірити свої навички програмування. Вам буде запропоновано завдання, але цього разу саме ви маєте знайти рішення. Ви можете використовувати будь-який синтаксис і техніки, які вивчили до цього, але настійно рекомендується застосовувати цикли та умовні оператори, щоб зробити ваш код гнучким і адаптивним до різних вхідних даних і сценаріїв.
Завдання
Swipe to start coding
Оцінка товарів у словнику inventory
та виведення відповідних повідомлень залежно від рівня запасів і ціни.
- Перебір кожного товару у словнику
inventory
. - Для кожного товару:
- Якщо запас менше 30, вивести, що товар потребує поповнення.
- Якщо запас більше 100, вивести, що товар слід продавати за зниженою ціною.
- Якщо запас від 30 до 100, вивести, що товар слід продавати за звичайною ціною.
Вимоги до виводу
Використовуйте наведені шаблони для виводу точно:
- Для поповнення запасу:
f"{item} need restocking."
- Для зниженої ціни:
f"{item} should be sold at the discounted price of {discounted_price}."
- Для звичайної ціни:
f"{item} should be sold at the regular price of {regular_price}."
Примітка
Дотримуйтеся точної форми виводу, щоб ваше рішення було прийнято.
Рішення
Все було зрозуміло?
Дякуємо за ваш відгук!
Секція 5. Розділ 8