NEW
Font size
WorksheetsAlgo Python
Total questions: 20
Worksheet time: 7mins
Apa yang menjadi output dari kode Python berikut?
my_list = [1, 2, 3, 4, 5]print(my_list[1:3])
[1, 2]
[2, 3]
[3, 4]
[2, 3, 4]
Apa yang akan terjadi jika Anda mencoba menggabungkan (concatenate) dua tipe data yang berbeda dalam Python?
Akan menghasilkan error.
Akan menghasilkan hasil penggabungan yang tidak terduga.
Tidak akan terjadi apa-apa, Python akan mengubah tipe data secara otomatis.
Akan menghasilkan nilai None.
Berikut ini adalah contoh fungsi dalam Python:
def calculate_sum(a, b):
return a + b
Bagaimana Anda memanggil fungsi tersebut?
calculate_sum(a, b)
calculate_sum
calculate_sum(a + b)
sum(a, b)
Apa hasil dari eksekusi kode Python berikut?
x = -10
y = 5
if x > y:
print("x lebih besar dari y")
elif x < y:
print("x lebih kecil dari y")
else:
print("x sama dengan y")
x lebih besar dari y
x lebih kecil dari y
x sama dengan y
Tidak ada output yang dihasilkan.
Apa output yang dihasilkan oleh kode Python berikut?
my_dict = {"nama": "John", "umur": 25, "pekerjaan": "programmer"}
print(len(my_dict))
0
1
2
3
Apa yang dilakukan oleh metode
.append()dalam Python?
Menghapus elemen terakhir dari sebuah list.
Menambahkan elemen baru pada akhir sebuah list.
Mengurutkan elemen-elemen dalam sebuah list.
Menggabungkan dua list menjadi satu.
Apa yang akan menjadi output dari kode Python berikut?
my_string = "Hello, World!"
print(my_string[::-1])
"Hello, World!"
"!dlroW ,olleH"
"!dlroW ,olleH!"
SyntaxError
Apa yang dilakukan oleh pernyataan
importdalam Python?
Memasukkan kode dari modul atau pustaka tertentu.
Menghapus variabel yang sudah terdefinisi.
Menyimpan data dalam file eksternal.
Menyisipkan komentar dalam kode.
Bagaimana cara yang tepat untuk menginisialisasi sebuah list kosong dalam Python?
my_list = []
my_list = list()
Keduanya benar.
Keduanya salah.
Apa yang terjadi ketika sebuah eksepsi (exception) terjadi dalam Python?
Program berhenti dengan pesan error.
Program melanjutkan eksekusi dengan mengabaikan eksepsi.
Program melanjutkan eksekusi dengan menangani eksepsi.
Program berhenti tanpa pesan error.
Apa hasil dari operasi berikut?
10 / 3
3.3333333333333335
3
3.0
3.333333333333333
Bagaimana cara menghitung panjang (length) dari sebuah list dalam Python?
len(list)
list.length()
list.len()
length(list)
Apa output yang dihasilkan oleh kode berikut?
my_list = [1, 2, 3, 4, 5]print(my_list[-2])
1
2
4
5
Apa hasil dari eksekusi kode berikut?
x = "Hello"
y = "World"
print(x + y)
Hello
World
HelloWorld
Hello World
Bagaimana cara mengubah sebuah string menjadi huruf kecil (lowercase) dalam Python?
Apa output dari kode berikut?
print("Hello" * 3)
Hello
HelloHelloHello
3
9
Apa yang akan terjadi jika Anda mencoba mengakses indeks di luar batas (out of range) dari sebuah list dalam Python?
Error akan terjadi
Python akan mengabaikan akses di luar batas tersebut
Nilai None akan dikembalikan
Indeks negatif akan dihasilkan
Bagaimana cara menghapus sebuah elemen dari sebuah list dalam Python?
list.remove(element)
list.delete(element)
list.pop(element)
remove(list, element)
Apa hasil dari operasi berikut?
15 % 4
3
3.75
3.5
4
Bagaimana cara mengambil input dari pengguna dalam Python?
input()
get_input()
user_input()
take_input()
