NEW
Font size
WorksheetsUji Pemahaman Pemrograman Python
Total questions: 20
Worksheet time: 10mins
Apa tipe data yang digunakan untuk menyimpan angka bulat di Python?
float
bool
int
string
Sebutkan dua contoh tipe data dasar di Python!
int, str
float, list
bool, dict
tuple, set
Bagaimana cara menulis percabangan if-else di Python?
if kondisi: # kode jika benar dan salah
if kondisi: # kode jika tidak ada
if kondisi: # kode jika benar else: # kode jika salah
if kondisi: # kode jika salah
Apa output dari kode berikut: x = 10; if x > 5: print('Lebih besar') else: print('Lebih kecil')?
Lebih kecil
Lebih besar
Tidak ada output
Sama dengan
Apa yang dimaksud dengan list dalam Python?
List adalah tipe data yang hanya menyimpan angka.
List adalah struktur data yang tidak dapat diubah.
List adalah metode untuk mengurutkan data secara otomatis.
List adalah struktur data yang menyimpan sekumpulan item yang dapat diubah.
Bagaimana cara menambahkan elemen baru ke dalam list?
Gunakan list.append(elemen) untuk menambahkan elemen baru ke dalam list.
Gunakan list.add(elemen) untuk menambahkan elemen baru ke dalam list.
Gunakan list.insert(elemen) untuk menambahkan elemen baru ke dalam list.
Gunakan list.extend(elemen) untuk menambahkan elemen baru ke dalam list.
Sebutkan satu perbedaan antara list dan tuple!
List bersifat mutable, sedangkan tuple bersifat immutable.
List hanya dapat menyimpan tipe data yang sama, sedangkan tuple dapat menyimpan tipe data berbeda.
List memiliki indeks, sedangkan tuple tidak memiliki indeks.
List dapat diubah, sedangkan tuple tidak dapat diubah.
Apa output dari kode berikut: my_tuple = (1, 2, 3); print(my_tuple[1])?
3
1
2
(1, 2)
Apa itu dictionary dalam Python?
Dictionary adalah tipe data yang hanya menyimpan nilai.
Dictionary adalah struktur data yang menyimpan daftar angka.
Dictionary adalah struktur data yang menyimpan pasangan kunci-nilai.
Dictionary adalah metode untuk mengurutkan data dalam Python.
Bagaimana cara mengakses nilai dari dictionary menggunakan kunci?
Gunakan dictionary[kunci] untuk mengakses nilai.
Gunakan kunci[dictionary] untuk mendapatkan nilai.
Akses nilai dengan dictionary.get(kunci).
Panggil dictionary.kunci untuk melihat nilai.
Sebutkan satu contoh penggunaan dictionary!
Contoh penggunaan dictionary adalah menyimpan data buku, di mana judul adalah kunci dan penulis adalah nilainya.
Contoh penggunaan dictionary adalah menyimpan data kontak, di mana nama orang adalah kunci dan nomor telepon adalah nilainya.
Contoh penggunaan dictionary adalah menyimpan data cuaca, di mana kota adalah kunci dan suhu adalah nilainya.
Contoh penggunaan dictionary adalah menyimpan daftar belanja, di mana item adalah kunci dan harga adalah nilainya.
Apa yang terjadi jika kita mencoba mengakses kunci yang tidak ada dalam dictionary?
Akan terjadi KeyError.
Akan menghapus elemen lain.
Akan mengembalikan None.
Akan terjadi ValueError.
Bagaimana cara mengimpor modul di Python?
import math
import os.path
import numpy
import randomize
Sebutkan satu modul standar yang sering digunakan dalam Python!
string
math
datetime
os
Apa output dari kode berikut: import math; print(math.sqrt(16))?
3
5
2
4
Bagaimana cara menghapus elemen dari list?
Gunakan list.remove(value), list.pop(index), atau del list[index].
Gunakan list.add(value), list.insert(index, value), atau list.clear().
Gunakan list.update(value), list.replace(index, value), atau list.removeAt(index).
Gunakan list.append(value), list.extend(values), atau list.copy().
Apa yang dimaksud dengan slicing pada list?
Slicing pada list adalah proses untuk menggabungkan dua list menjadi satu.
Slicing pada list adalah teknik untuk mengambil subset elemen dari list berdasarkan indeks.
Slicing pada list adalah metode untuk mengurutkan elemen dalam list.
Slicing pada list adalah cara untuk menghapus elemen dari list secara permanen.
Sebutkan satu keuntungan menggunakan tuple dibandingkan list!
Tuple lebih aman karena bersifat immutable.
Tuple lebih cepat dalam proses iterasi.
Tuple dapat diubah setelah dibuat.
Tuple lebih fleksibel dalam penyimpanan data.
Bagaimana cara mengiterasi elemen dalam dictionary?
Gunakan loop 'for' untuk mengiterasi elemen dalam dictionary.
Pakai loop 'while' untuk mengiterasi elemen dalam dictionary.
Gunakan metode 'filter' untuk mengiterasi elemen dalam dictionary.
Gunakan fungsi 'map' untuk mengiterasi elemen dalam dictionary.
Apa yang dimaksud dengan nested list?
Nested list adalah list yang hanya berisi angka.
Nested list adalah list yang berisi list lainnya.
Nested list adalah list yang berisi elemen tunggal.
Nested list adalah list yang tidak dapat diubah.
