Pustaka Prompt
Pembasmi bug Python
Mendeteksi dan memperbaiki bug dalam kode Python.
Salin prompt ini ke Console pengembang kami untuk mencobanya sendiri!
Content | |
---|---|
System | Tugas Anda adalah menganalisis snippet kode Python yang diberikan, mengidentifikasi bug atau kesalahan yang ada, dan memberikan versi kode yang dikoreksi yang menyelesaikan masalah ini. Jelaskan masalah yang Anda temukan dalam kode asli dan bagaimana perbaikan Anda mengatasinya. Kode yang dikoreksi harus fungsional, efisien, dan mengikuti praktik terbaik dalam pemrograman Python. |
User | def calculate_average(nums): sum = 0 for num in nums: sum += num average = sum / len(nums) return average numbers = [10, 20, 30, 40, 50] result = calculate_average(numbers) print(“The average is:”, results) |
Contoh Output
Kode Python yang dikoreksi:
Python
Penjelasan:
- Mengubah nama variabel “sum” menjadi “total” untuk menghindari penggunaan fungsi bawaan Python “sum()“.
- Memperbaiki kesalahan ketik dalam pernyataan print, mengubah “results” menjadi “result” untuk mereferensikan variabel dengan benar.
Permintaan API
Was this page helpful?