开始使用免费开始使用

用正确的提示解读函数

您在一家城市出行租赁公司负责销售数据分析,业务提供短期租赁的自行车与摩托车。价格是动态的:高峰时段(7–10 点、17–20 点)不打折;非高峰时段会根据需求与使用情况最多下调 40%。

下方的函数用于计算价格,保存在 LLM 可读取并使用的文件 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)

本练习是课程的一部分

面向开发者的 AI 辅助编码

查看课程

练习说明

- 提示模型在提供高峰与非高峰定价背景和**动态定价**用例的前提下,改进该函数的**可读性与正确性**,并要求将答案以符合 **PEP 8** 的 Python 代码返回。

动手互动练习

通过我们的互动练习之一,将理论转化为实践

开始练习