Memilih konteks yang tepat dalam tugas pengodean
Anda adalah seorang profesor yang memelihara proyek Python untuk catatan mahasiswa. Nilai disimpan dalam sebuah dictionary, dengan fungsi pembantu untuk mengambil data mahasiswa dan menghitung rata-rata nilainya. Fungsi yang ada disimpan di students.py, sebuah berkas yang dapat diakses dan digunakan oleh LLM:
def get_student(student_id):
return {"name": "Alice", "grades": [88, 92, 95]}
def calculate_average(grades):
return round(sum(grades) / len(grades), 2)
Anda ingin menggunakan fungsi pembantu ini untuk mengimplementasikan fungsi add_grade() yang menambahkan nilai ke catatan mahasiswa dan mengembalikan rata-rata yang telah diperbarui.
Latihan ini adalah bagian dari kursus
Pengembangan Kode dengan Bantuan AI untuk Developer
Petunjuk latihan
- Minta model untuk **mengimplementasikan fungsi `add_grade()`** menggunakan **konteks** dari `get_student()` dan `calculate_average()`, serta minta jawabannya sebagai kode Python berformat **PEP 8**.
Latihan interaktif praktis
Ubah teori menjadi tindakan dengan salah satu latihan interaktif kami.
Mulai berolahraga