Pertanyaan 1Pilihan gandaBagaimana cara mendeklarasikan list dalam Python?list = 1,2,3,4list = [1,2,3,4]list(1,2,3,4)list = {1,2,3,4}
Pertanyaan 3Pilihan gandaApa fungsi dari .append() pada list?Menghapus elemen dari listMenambahkan elemen ke dalam listMengurutkan elemen dalam listMenggabungkan dua list
Pertanyaan 4Pilihan gandaBagaimana cara menghapus elemen dengan indeks tertentu dari list?list.remove(indeks)list.delete(indeks)del list[indeks]list.pop(nama)
Pertanyaan 5Pilihan gandaApa hasil dari kode berikut? data = [10, 20, 30, 40] print(len(data))345Error
Pertanyaan 6Pilihan gandaBagaimana cara mengakses elemen terakhir dalam list tanpa mengetahui panjangnya?list[len(list)]list[-1]list[0]list[1]
Pertanyaan 7Pilihan gandaApa hasil dari kode berikut? nilai = [5, 10, 15, 20] nilai.insert(2, 12) print(nilai)[5, 10, 15, 12, 20][5, 12, 10, 15, 20][5, 10, 12, 15, 20]Error
Pertanyaan 8Pilihan gandaFungsi sort() pada list digunakan untuk?Menghapus elemen listMengurutkan elemen listMenambah elemen ke listMembalik urutan elemen dalam list
Pertanyaan 9Pilihan gandaApa yang terjadi jika kita mengakses indeks yang tidak ada dalam list?Program tetap berjalanProgram mengembalikan NoneProgram menghasilkan errorProgram menghapus elemen terakhir
Pertanyaan 10Pilihan gandaBagaimana cara menggabungkan dua list dalam Python?list1 + list2list1.extend(list2)list1.append(list2)A dan B benar
Pertanyaan 11Pilihan gandaBagaimana cara mendefinisikan fungsi dalam Python?def fungsi():function fungsi():fungsi():define fungsi():
Pertanyaan 12Pilihan gandaApa output dari kode berikut? def salam(): return "Halo!" print(salam()) Halo!NoneError"Salam"
Pertanyaan 13Pilihan gandaApa kegunaan return dalam fungsi?Mengakhiri fungsiMengembalikan nilai dari fungsiMenjalankan fungsi tanpa mencetak hasilMenampilkan output ke layar
Pertanyaan 14Pilihan gandaBagaimana cara memanggil fungsi berikut? def sapa(nama): print(f"Halo, {nama}!") sapa["Budi"]sapa(Budi)sapa("Budi")print.sapa(Budi)
Pertanyaan 15Pilihan gandaApa hasil dari kode berikut? def tambah(a, b): return a + b print(tambah(3, 4)) 73 + 4NoneError
Pertanyaan 16Pilihan gandaApa yang terjadi jika sebuah fungsi tidak memiliki return?Fungsi akan mengembalikan NoneFungsi tidak akan berjalanFungsi tetap berjalan tanpa hasilA dan C benar
Pertanyaan 17Pilihan gandaApa hasil dari kode berikut? def cetak(pesan="Hello"): print(pesan) cetak() cetak("Selamat Pagi") HelloHello dan Selamat PagiSelamat PagiError
Pertanyaan 18Pilihan gandaApa istilah untuk fungsi yang memanggil dirinya sendiri?Fungsi statisFungsi rekursifFungsi loopFungsi void
Pertanyaan 19Pilihan gandaApa output dari kode berikut? def pangkat(x, y=2): return x ** y print(pangkat(3)) 693Error
Pertanyaan 20Pilihan gandaApa yang terjadi jika kita memanggil fungsi sebelum mendeklarasikannya?Program tetap berjalanProgram akan errorProgram menunggu fungsi dideklarasikanProgram otomatis mendeklarasikan fungsi