Kom igångKom igång gratis

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

Visa kurs

Ö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