← Python32 / 62
🧠 Kuis: File & Error Handling
Jawab semua pertanyaan. Setelah menjawab, kunci jawaban dan penjelasannya langsung ditampilkan — salah pun tidak apa-apa, bisa dicoba lagi.
1. Mengapa sangat direkomendasikan membuka file menggunakan perintah `with open(...) as f:` di Python?
2. Apa fungsi dari blok `finally` di dalam sebuah penanganan exception try/except?
3. Mengapa disarankan menspesifikasikan jenis Exception spesifik (misal `except ValueError:`) daripada hanya menggunakan `except:` kosong?
4. Bagaimana cara paling tepat menguraikan string teks berformat JSON ke dalam dictionary (objek Python)?
5. Di mana tempat yang paling benar meletakkan argumen penentu format karakter (`encoding='utf-8'`) saat membaca file teks di Python?
Benar 0 dari 5 pertanyaan.