Latihan Soal Try Except dan Membaca File
5 soal Try Except dan Membaca File (Pemrograman SMA) lengkap dengan pembahasan langkah demi langkah dan alasan pilihan yang keliru.
Memuat soal…
Lihat semua soal (5)
Daftar soal tanpa kunci jawaban. Kerjakan di atas untuk melihat pembahasan.
Apa hasil ekspresi
int(" 8 ".strip())?Bilangan bulat 8
Teks "8"
0
ValueError
Berapa nilai
totaldi akhir program ini?total = 0 for teks in ["2", "x", "3"]: try: total += int(teks) except ValueError: pass2
3
5
23
Mengapa programmer Python dianjurkan membaca file dengan
with open(...) as berkas:?Agar semua isi file otomatis menjadi angka
Agar file yang rusak otomatis dihapus
Agar perulangan tidak diperlukan lagi
Agar file otomatis ditutup setelah blok selesai, bahkan saat terjadi error
Apa keluaran program berikut?
try: print(10 / 0) except ZeroDivisionError: print("A") finally: print("B")Hanya A
A lalu B
Hanya B
Program berhenti dengan ZeroDivisionError
File
catatan.txtsudah berisi beberapa baris. Mode apa yang dipakai diopen()untuk menambah baris baru tanpa menghapus isi lama?"r"
"w"
"a"
"x"