wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

PYTHON

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Apa fungsi utama perintah print() dalam Python?

a)

Menghapus data

b)

Menyimpan variabel

c)

Menampilkan teks/output

d)

Mengulang kode

2.

Sebutkan tiga bidang penerapan Python dalam dunia teknologi!

a)

AI, Data Science, Web

b)

Fotografi, Musik, Sejarah

c)

Matematika, Bahasa, Seni

d)

Hardware, Mekanik, Biologi

3.

Apa perbedaan antara variabel dan tipe data?

a)

Variabel = library, tipe data = perulangan

b)

Variabel = fungsi, tipe data = perintah

c)

Variabel = angka bulat, tipe data = huruf

d)

Variabel = wadah penyimpanan, tipe data = jenis nilai yang disimpan

4.

Apa hasil dari kode berikut?

a)

Halo, nama

b)

Sinta Halo

c)

Halo, Sinta

d)

Error

5.

Perintah input() dalam Python digunakan untuk …

a)

Menyimpan list

b)

Menghitung nilai

c)

Mengulang data

d)

Menerima data dari pengguna

6.

Jelaskan perbedaan if dan else pada struktur percabangan!

a)

if = jika kondisi benar, else = jika kondisi salah

b)

if = mengulang kode, else = menghentikan kode

c)

if = perulangan, else = fungsi

d)

if = menampilkan teks, else = menyimpan variabel

7.

Apa fungsi dari perintah while True: dalam Python?

a)

Menghentikan perulangan

b)

Mengulang perintah tanpa batas

c)

Membuat kondisi salah

d)

Menyimpan data

8.

Bagaimana cara menghentikan perulangan while yang berjalan tanpa batas?

a)

Menggunakan stop()

b)

Menggunakan break

c)

Menggunakan exit()

d)

Menggunakan return

9.

Apa fungsi dari library random di Python?

a)

Menyimpan data

b)

Menghasilkan angka acak

c)

Mengulang program

d)

Menampilkan teks

10.

Dalam game tebak angka, mengapa digunakan random.randint(1, 10)?

a)

Untuk membuat angka urut

b)

Untuk menghasilkan angka acak antara 1–10

c)

Untuk menampilkan teks ke layar

d)

Untuk menghentikan program