Volba správného kontextu při kódování
Jsi profesor spravující Python projekt se záznamy studentů. Známky jsou uloženy ve slovníku a k dispozici jsou pomocné funkce pro načtení studenta a výpočet průměru. Existující funkce jsou uloženy v souboru students.py, ke kterému má LLM přístup:
def get_student(student_id):
return {"name": "Alice", "grades": [88, 92, 95]}
def calculate_average(grades):
return round(sum(grades) / len(grades), 2)
Chceš tyto pomocné funkce využít k implementaci funkce add_grade(), která přidá známku do záznamu studenta a vrátí aktualizovaný průměr.
Toto cvičení je součástí kurzu
AI-Assisted Coding for Developers
Pokyny k cvičení
- Vyzvi model, aby **implementoval funkci `add_grade()`** s využitím **kontextu** funkcí `get_student()` a `calculate_average()`, a požaduj odpověď jako **Python kód formátovaný podle PEP 8**.
Interaktivní praktické cvičení
Proměňte teorii v praxi s jedním z našich interaktivních cvičení
Začít cvičení