Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz Pemrograman Python

Total questions: 77

Worksheet time: 39mins

Name
Class
Date
1.

Di Python, fungsi input() digunakan untuk:

a)

Menampilkan teks di layar

b)

Menyimpan data ke dalam file

c)

Menerima input dari pengguna

d)

Menghitung panjang teks

e)

Menjalankan perulangan

2.

Untuk menampilkan teks "Data Analisis" di layar, perintah yang benar adalah:

a)

display("Data Analisis")

b)

output("Data Analisis")

c)

print("Data Analisis")

d)

show("Data Analisis")

e)

input("Data Analisis")

3.

Kode berikut akan menghasilkan apa? python Copy code data = input("Masukkan data: ") print(data)

a)

Menampilkan input dari pengguna

b)

Menampilkan "Masukkan data:"

c)

Menampilkan panjang data

d)

Menampilkan data dalam array

e)

Menghapus data pengguna

4.

Bagaimana cara mencetak elemen pertama dari array data = [10, 20, 30, 40]?

a)

print(data[0])

b)

print(data[1])

c)

print(data[10])

d)

print(data[-1])

e)

print(data[2])

5.

Manakah dari perintah berikut ini yang benar untuk mencetak setiap elemen dalam array data = [1, 2, 3] menggunakan for?

a)

for i of data: print(data)

b)

for i on data: print(data[i])

c)

for i in data: print(i)

d)

for i, data in data: print(i)

e)

for data in i: print(i)

6.

Output dari perintah for i in range(5): print(i) adalah:

a)

1, 2, 3, 4, 5

b)

0, 1, 2, 3, 4

c)

0, 1, 2, 3, 4, 5

d)

5 kali "i"

e)

1, 2, 3, 4

7.

Bagaimana cara menghitung panjang dari array data = [5, 6, 7, 8, 9]?

a)

len(data)

b)

data.length()

c)

count(data)

d)

size(data)

e)

data.size

8.

Untuk menambahkan elemen 50 pada array data = [10, 20, 30], perintah yang benar adalah:

a)

data.insert(50)

b)

data.append(50)

c)

data.add(50)

d)

data.extend(50)

e)

data[50]

9.

Jika data = [1, 2, 3], maka for i in range(len(data)) akan menjalankan loop sebanyak:

a)

1 kali

b)

2 kali

c)

3 kali

d)

4 kali

e)

5 kali

10.

Apa fungsi dari for i in range(3)?

a)

Menjalankan loop dari 0 sampai 3

b)

Menjalankan loop sebanyak 3 kali

c)

Menampilkan i dari 0 hingga 3

d)

Menghitung angka dari 0 sampai 3

e)

Menghentikan loop di angka 3

11.

Kode berikut menghasilkan output apa? python Copy code for i in [1, 2, 3]: print(i * 2)

a)

2, 4, 6

b)

1, 2, 3

c)

1, 4, 9

d)

3, 6, 9

e)

4, 6, 8

12.

Jika data = [5, 10, 15], hasil dari print(data[1]) adalah:

a)

5

b)

10

c)

15

d)

0

e)

Error

13.

Fungsi len() dalam perulangan digunakan untuk:

a)

Menghitung jumlah iterasi

b)

Menambah elemen pada array

c)

Menggandakan isi array

d)

Menghapus elemen dari array

e)

Mengurutkan elemen dalam array

14.

Di Python, for i in range(2, 6): print(i) akan menghasilkan output:

a)

2, 3, 4, 5

b)

1, 2, 3, 4, 5

c)

3, 4, 5, 6

d)

0, 1, 2, 3, 4, 5

e)

6, 5, 4, 3, 2

15.

Untuk mencetak setiap elemen dalam array data = [100, 200, 300] dengan perulangan for, yang benar adalah:

a)

for i in data: print(i)

b)

for i of data: print(i)

c)

for data in i: print(i)

d)

for print(data) in data

e)

for data in data[i]: print(i)

16.

Apa hasil dari kode berikut? for i in range(4): print(i)

a)

0, 1, 2, 3

b)

1, 2, 3, 4

c)

0, 1, 2, 3, 4

d)

0, 2, 4, 6

e)

1, 3, 5, 7

17.

Untuk menghentikan loop secara paksa dalam for, gunakan:

a)

break

b)

continue

c)

end

d)

stop

e)

pause

18.

Apa hasil dari kode berikut? data = [1, 2, 3, 4] for i in range(len(data)): print(data[i] * 2)

a)

2, 4, 6, 8

b)

1, 2, 3, 4

c)

3, 6, 9, 12

d)

1, 3, 5, 7

e)

4, 6, 8, 10

19.

Di Google Colab, print("Google Colaboratory") akan:

a)

Menampilkan "Google Colaboratory"

b)

Menerima input

c)

Menyimpan teks

d)

Menghitung panjang teks

e)

Menutup program

20.

Apa hasil dari kode berikut? for i in range(3, 8, 2): print(i)

a)

3, 5, 7

b)

3, 4, 5, 6, 7

c)

4, 6, 8

d)

5, 7, 9

e)

3, 6, 9

21.

Perintah print("Hello", end=' ') digunakan untuk:

a)

Menambahkan spasi setelah teks

b)

Mengganti baris baru

c)

Menghentikan program

d)

Mengganti karakter

e)

Menutup fungsi print

22.

Jika for i in range(2):, maka nilai i akan:

a)

0, 1

b)

1, 2

c)

0, 1, 2

d)

2, 3

e)

Error

23.

Manakah dari berikut ini yang mencetak setiap elemen dari array data?

a)

for i in data: print(i)

b)

for i of data: print(i)

c)

for i on data: print(i)

d)

for print(i) in data

e)

for i to data: print(i)

24.

Apa hasil dari kode berikut? data = [1, 2, 3] for i in range(len(data)): print(data[i] + 1)

a)

2, 3, 4

b)

1, 2, 3

c)

3, 4, 5

d)

2, 4, 6

e)

1, 3, 5

25.

Apa fungsi dari for i in range(3)?

a)

Menjalankan loop 3 kali

b)

Menambahkan 3 elemen

c)

Menampilkan array

d)

Menghapus elemen terakhir

e)

Menghentikan program

26.

Di Python, fungsi input() digunakan untuk:

a)

Menampilkan teks di layar

b)

Menyimpan data ke dalam file

c)

Menerima input dari pengguna

d)

Menghitung panjang teks

e)

Menjalankan perulangan

27.

Untuk menampilkan teks "Data Analisis" di layar, perintah yang benar adalah:

a)

display("Data Analisis")

b)

output("Data Analisis")

c)

print("Data Analisis")

d)

show("Data Analisis")

e)

input("Data Analisis")

28.

Kode berikut akan menghasilkan apa? data = input("Masukkan data: ") print(data)

a)

Menampilkan input dari pengguna

b)

Menampilkan "Masukkan data:"

c)

Menampilkan panjang data

d)

Menampilkan data dalam array

e)

Menghapus data pengguna

29.

Bagaimana cara mencetak elemen pertama dari array data = [10, 20, 30, 40]?

a)

print(data[0])

b)

print(data[1])

c)

print(data[10])

d)

print(data[-1])

e)

print(data[2])

30.

Manakah dari perintah berikut ini yang benar untuk mencetak setiap elemen dalam array data = [1, 2, 3] menggunakan for?

a)

for i of data: print(data)

b)

for i on data: print(data[i])

c)

for i in data: print(i)

d)

for i, data in data: print(i)

31.

untuk mencetak setiap elemen dalam array data = [1, 2, 3] menggunakan for?

a)

for i of data: print(data)

b)

for i on data: print(data[i])

c)

for i in data: print(i)

d)

for i, data in data: print(i)

e)

for data in i: print(i)

32.

Output dari perintah for i in range(5): print(i) adalah:

a)

1, 2, 3, 4, 5

b)

0, 1, 2, 3, 4

c)

0, 1, 2, 3, 4, 5

d)

5 kali "i"

e)

1, 2, 3, 4

33.

Bagaimana cara menghitung panjang dari array data = [5, 6, 7, 8, 9]?

a)

len(data)

b)

data.length()

c)

count(data)

d)

size(data)

e)

data.size

34.

Untuk menambahkan elemen 50 pada array data = [10, 20, 30], perintah yang benar adalah:

a)

data.insert(50)

b)

data.append(50)

c)

data.add(50)

d)

data.extend(50)

e)

data[50]

35.

Jika data = [1, 2, 3], maka for i in range(len(data)) akan menjalankan loop sebanyak:

a)

1 kali

b)

2 kali

c)

3 kali

d)

4 kali

e)

5 kali

36.

Apa fungsi dari for i in range(3)?

a)

Menjalankan loop dari 0 sampai 3

b)

Menjalankan loop sebanyak 3 kali

c)

Menampilkan i dari 0 hingga 3

d)

Menghitung angka dari 0 sampai 3

e)

Menghentikan loop di angka 3

37.

Kode berikut menghasilkan output apa? for i in [1, 2, 3]: print(i * 2)

a)

2, 4, 6

b)

1, 2, 3

c)

1, 4, 9

d)

3, 6, 9

e)

4, 6, 8

38.

Jika data = [5, 10, 15], hasil dari print(data[1]) adalah:

a)

5

b)

10

c)

15

d)

0

e)

Error

39.

Fungsi len() dalam perulangan digunakan untuk:

a)

Menghitung jumlah iterasi

b)

Menambah elemen pada array

c)

Menggandakan isi array

d)

Menghapus elemen dari array

e)

Mengurutkan elemen dalam array

40.

Di Python, for i in range(2, 6): print(i) akan menghasilkan output:

a)

2, 3, 4, 5

b)

1, 2, 3, 4, 5

c)

3, 4, 5, 6

d)

0, 1, 2, 3, 4, 5

e)

6, 5, 4, 3, 2

41.

Untuk mencetak setiap elemen dalam array data = [100, 200, 300] dengan perulangan for, yang benar adalah:

a)

for i in data: print(i)

b)

for i of data: print(i)

c)

for data in i: print(i)

d)

for print(data) in data

e)

for data in data[i]: print(i)

42.

Apa hasil dari kode berikut? for i in range(4): print(i)

a)

0, 1, 2, 3

b)

1, 2, 3, 4

c)

0, 1, 2, 3, 4

d)

0, 2, 4, 6

e)

1, 3, 5, 7

43.

Untuk menghentikan loop secara paksa dalam for, gunakan:

a)

break

b)

continue

c)

end

d)

stop

e)

pause

44.

Apa hasil dari kode berikut? data = [1, 2, 3, 4] for i in range(len(data)): print(data[i] * 2)

a)

2, 4, 6, 8

b)

1, 2, 3, 4

c)

3, 6, 9, 12

d)

1, 3, 5, 7

e)

4, 6, 8, 10

45.

Di Google Colab, print("Google Colaboratory") akan:

a)

Menampilkan "Google Colaboratory"

b)

Menerima input

c)

Menyimpan teks

d)

Menghitung panjang teks

e)

Menutup program

46.

Apa hasil dari kode berikut? for i in range(3, 8, 2): print(i)

a)

3, 5, 7

b)

3, 4, 5, 6, 7

c)

4, 6, 8

d)

5, 7, 9

e)

3, 6, 9

47.

Perintah print("Hello", end=' ') digunakan untuk:

a)

Menambahkan spasi setelah teks

b)

Mengganti baris baru

c)

Menghentikan program

d)

Mengganti karakter

e)

Menutup fungs

48.

Perintah print("Hello", end=' ') digunakan untuk:

a)

Menambahkan spasi setelah teks

b)

Mengganti baris baru

c)

Menghentikan program

d)

Mengganti karakter

e)

Menutup fungsi print

49.

Jika for i in range(2):, maka nilai i akan:

a)

0, 1

b)

1, 2

c)

0, 1, 2

d)

2, 3

e)

Error

50.

Manakah dari berikut ini yang mencetak setiap elemen dari array data?

a)

for i in data: print(i)

b)

for i of data: print(i)

c)

for i on data: print(i)

d)

for print(i) in data

e)

for i to data: print(i)

51.

Apa hasil dari kode berikut? data = [1, 2, 3] for i in range(len(data)): print(data[i] + 1)

a)

2, 3, 4

b)

1, 2, 3

c)

3, 4, 5

d)

2, 4, 6

e)

1, 3, 5

52.

Apa fungsi dari for i in range(3)?

a)

Menjalankan loop 3 kali

b)

Menambahkan 3 elemen

c)

Menampilkan array

d)

Menghapus elemen terakhir

e)

Menghentikan program

53.

Di Python, fungsi input() digunakan untuk:

a)

Menampilkan teks di layar

b)

Menyimpan data ke dalam file

c)

Menerima input dari pengguna

d)

Menghitung panjang teks

e)

Menjalankan perulangan

54.

Untuk menampilkan teks "Data Analisis" di layar, perintah yang benar adalah:

a)

display("Data Analisis")

b)

output("Data Analisis")

c)

print("Data Analisis")

d)

show("Data Analisis")

e)

input("Data Analisis")

55.

Kode berikut akan menghasilkan apa? data = input("Masukkan data: ") print(data)

a)

Menampilkan input dari pengguna

b)

Menampilkan "Masukkan data:"

c)

Menampilkan panjang data

d)

Menampilkan data dalam array

e)

Menghapus data pengguna

56.

Bagaimana cara mencetak elemen pertama dari array data = [10, 20, 30, 40]?

a)

print(data[0])

b)

print(data[1])

c)

print(data[10])

d)

print(data[-1])

e)

print(data[2])

57.

Manakah dari perintah berikut ini yang benar untuk mencetak setiap elemen dalam array data = [1, 2, 3] menggunakan for?

a)

for i of data: print(data)

b)

for i on data: print(data[i])

c)

for i in data: print(i)

d)

for i, data in data: print(i)

e)

for data in i: print(i)

58.

Output dari perintah for i in range(5): print(i) adalah:

a)

1, 2, 3, 4, 5

b)

0, 1, 2, 3, 4

c)

0, 1, 2, 3, 4, 5

d)

5 kali "i"

e)

1, 2, 3, 4

59.

Bagaimana cara menghitung panjang dari array data = [5, 6, 7, 8, 9]?

a)

len(data)

b)

data.length()

c)

count(data)

d)

size(data)

e)

data.size

60.

Untuk menambahkan elemen 50 pada array data = [10, 20, 30], perintah yang benar adalah:

a)

data.insert(50)

b)

data.append(50)

c)

data.add(50)

d)

data.extend(50)

e)

data[50]

61.

Jika data = [1, 2, 3], maka for i in range(len(data)) akan menjalankan loop sebanyak:

a)

1 kali

b)

2 kali

c)

3 kali

d)

4 kali

e)

5 kali

62.

Apa fungsi dari for i in range(3)?

a)

Menjalankan loop dari 0 sampai 3

b)

Menjalankan loop sebanyak 3 kali

c)

Menampilkan i dari 0 hingga 3

d)

Menghitung angka dari 0 sampai 3

e)

Menghentikan loop di angka 3

63.

Kode berikut menghasilkan output apa? python Copy code for i in [1, 2, 3]: print(i * 2)

a)

2, 4, 6

b)

1, 2, 3

c)

1, 4, 9

d)

3, 6, 9

e)

4, 6, 8

64.

Jika data = [5, 10, 15], hasil dari print(data[1]) adalah:

a)

5

b)

10

c)

15

d)

0

e)

Error

65.

Fungsi len() dalam perulangan digunakan untuk:

a)

Menghitung jumlah iterasi

b)

Menambah elemen pada array

c)

Menggandakan isi array

d)

Menghapus elemen dari array

e)

Mengurutkan elemen dalam array

66.

Di Python, for i in range(2, 6): print(i) akan menghasilkan output:

a)

2, 3, 4, 5

b)

1, 2, 3, 4, 5

c)

3, 4, 5, 6

d)

0, 1, 2, 3, 4, 5

e)

6, 5, 4, 3, 2

67.

Untuk mencetak setiap elemen dalam array data = [100, 200, 300] dengan perulangan for, yang benar adalah:

a)

for i in data: print(i)

b)

for i of data: print(i)

c)

for data in i: print(i)

d)

for print(data) in data

e)

for data in data[i]: print(i)

68.

Apa hasil dari kode berikut? python Copy code for i in range(4): print(i)

a)

0, 1, 2, 3

b)

1, 2, 3, 4

c)

0, 1, 2, 3, 4

d)

0, 2, 4, 6

e)

1, 3, 5, 7

69.

Untuk menghentikan loop secara paksa dalam for, gunakan:

a)

break

b)

continue

c)

end

d)

stop

e)

pause

70.

Apa hasil dari kode berikut? python Copy code data = [1, 2, 3, 4] for i in range(len(data)): print(data[i] * 2)

a)

2, 4, 6, 8

b)

1, 2, 3, 4

c)

3, 6, 9, 12

d)

1, 3, 5, 7

e)

4, 6, 8, 10

71.

Di Google Colab, print("Google Colaboratory") akan:

a)

Menampilkan "Google Colaboratory"

b)

Menerima input

c)

Menyimpan teks

d)

Menghitung panjang teks

e)

Menutup program

72.

Apa hasil dari kode berikut? python Copy code for i in range(3, 8, 2): print(i)

a)

3, 5, 7

b)

3, 4, 5, 6, 7

c)

4, 6, 8

d)

5, 7, 9

e)

3, 6, 9

73.

Perintah print("Hello", end=' ') digunakan untuk:

a)

Menambahkan spasi setelah teks

b)

Mengganti baris baru

c)

Menghentikan program

d)

Mengganti karakter

e)

Menutup fungsi print

74.

Jika for i in range(2):, maka nilai i akan:

a)

0, 1

b)

1, 2

c)

0, 1, 2

d)

2, 3

e)

Error

75.

Manakah dari berikut ini yang mencetak setiap elemen dari array data? python Copy code data = [10, 20, 30]

a)

for i in data: print(i)

b)

for i of data: print(i)

c)

for i on data: print(i)

d)

for print(i) in data

e)

for i to data: print(i)

76.

Apa hasil dari kode berikut? python Copy code data = [1, 2, 3] for i in range(len(data)): print(data[i] + 1)

a)

2, 3, 4

b)

1, 2, 3

c)

3, 4, 5

d)

2, 4, 6

e)

1, 3, 5

77.

Apa fungsi dari for i in range(3)?

a)

Menjalankan loop 3 kali

b)

Menambahkan 3 elemen

c)

Menampilkan array

d)

Menghapus elemen terakhir

e)

Menghentikan program