开始使用免费开始使用

在编码任务中选择合适的上下文

您是一名教授,正在维护一个用于学生成绩记录的 Python 项目。成绩存储在字典中,并提供了两个辅助函数用于获取学生信息和计算平均分。现有函数保存在 LLM 可访问并可使用的文件 students.py 中:

def get_student(student_id):
  return {"name": "Alice", "grades": [88, 92, 95]}

def calculate_average(grades):
  return round(sum(grades) / len(grades), 2)

您希望基于这些辅助函数实现一个 add_grade() 函数,用于将分数加入某位学生的记录,并返回更新后的平均分。

本练习是课程的一部分

面向开发者的 AI 辅助编码

查看课程

练习说明

- 提示模型在 `get_student()` 和 `calculate_average()` 的上下文中,**实现 `add_grade()` 函数**,并要求答案为 **符合 PEP 8 的 Python 代码**。

动手互动练习

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

开始练习