Att välja rätt kontext i koduppgifter
Du är en professor som underhåller ett Python-projekt för studentregister. Betyg lagras i en ordbok, med hjälpfunktioner för att hämta en student och beräkna deras genomsnitt. De befintliga funktionerna finns sparade i students.py, en fil som LLM:en kan komma åt och använda:
def get_student(student_id):
return {"name": "Alice", "grades": [88, 92, 95]}
def calculate_average(grades):
return round(sum(grades) / len(grades), 2)
Du vill använda dessa hjälpfunktioner för att implementera en add_grade()-funktion som lägger till ett betyg i en students register och returnerar det uppdaterade genomsnittet.
Den här övningen är en del av kursen
AI-assisterad kodning för utvecklare
Övningsinstruktioner
- Be modellen att **implementera funktionen `add_grade()`** med hjälp av **kontexten** från `get_student()` och `calculate_average()`, och kräv att svaret ges som **PEP 8-formaterad Python-kod**.
Interaktiv övning med praktiskt arbete
Gör teori till handling med en av våra interaktiva övningar
Starta övningen