Расшифровка функций с помощью правильных промптов
Вы работаете в команде аналитики продаж городской компании по краткосрочной аренде велосипедов и мотоциклов. Ценообразование динамическое: в часы пик (7–10 утра, 17–20 вечера) скидки не применяются; в остальное время цены могут снижаться до 40% в зависимости от спроса и загруженности.
Функция ниже вычисляет цены и сохранена в файле pricing.py, который языковая модель может читать и использовать:
def calc_price(base_price, is_peak, discount_ratio):
if is_peak:
return base_price
return base_price * (1 - 0.4 * discount_ratio)
Это упражнение является частью курса
Разработка с помощью ИИ: курс для разработчиков
Инструкции к упражнению
- Напишите промпт, в котором просите модель улучшить функцию для повышения **читаемости и корректности**. Включите контекст о ценообразовании в часы пик и вне их, опишите **сценарий динамического ценообразования** и попросите вернуть ответ в виде **Python-кода, оформленного по стандарту PEP 8**.
Практическое интерактивное упражнение
Превратите теорию в практику с помощью одного из наших интерактивных упражнений
Начать упражнение