wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Percabangan dalam pemrograman digunakan untuk .....

a)

mengambil keputusan

b)

menerima jawaban

c)

menampilkan jawaban

d)

menentukan rumus

2.

Percabangan dalam pemrograman digunakan untuk membuat program menjadi, kecuali .....

a)

dinamis

b)

adaptif

c)

interaktif

d)

statik

3.

gambar berikut merupakan contoh .....

a)

perulangan for

b)

percabangan IF

c)

percabangan while

d)

perulangan break

4.

Pada Python percabangan digunakan untuk mengambil keputusan berdasarkan kondisi (true or false), kondisi itu disebut .....

a)

elif

b)

bolen

d)

integer

5.

Ketika kondisi boolean bernilai ..... maka blok kode yang bersangkutan akan dieksekusi.

a)

ragu

b)

salah

c)

false

d)

true

6.

tanda titik-dua (:) adalah tanda untuk .....

a)

memulai blok kode if

b)

mengakhiri kodingan

c)

menyelesaikan blok kode

d)

melanjutkan blok kode for

7.

contoh penulisan berikut benar atau salah ?

a)

Benar

b)

Salah

c)

Ragu

d)

Setengah-setengah

8.

Percabangan If/Else digunakan .....

a)

ketika tidak terdapat dua pilihan keputusan

b)

ketika tidak terdapat pilihan keputusan

c)

ketika terdapat dua pilihan keputusan

d)

ketika terdapat satu pilihan keputusan

9.

Tipe data apa yang digunakan untuk menyimpan teks?

a)

Double

b)

Float

c)

Integer

d)

String

10.

"Hallo Dunia" adalah contoh dari tipe data .....

a)

str

b)

int

c)

float

d)

double

11.

Tipe data untuk bilangan bulat (contoh: 1, -5, 100) adalah .....

a)

float

b)

str

c)

int

d)

list

12.

Manakah kode berikut yang valid untuk membuat variabel integer bernama usia dengan nilai 25 ......

a)

var usia = 25

b)

25 = usia

c)

int usia = 25

d)

usia = 25

13.

Untuk meminta masukkan di Python untuk variable berupa float kita dapat melakukan .....

a)

x = input()

b)

input()

c)

float(x)

d)

x = float(input)

14.

Apa yang harus dilakukan saat menamai variabel di Python?

a)

Nama variabel tidak case-sensitive

b)

Tidak boleh menggunakan spasi di dalam nama variabel

c)

Nama variabel harus dimulai dengan angka

d)

Nama variabel harus diapit tanda kutip

15.

Apa yang dimaksud dengan variabel dalam Python?

a)

Fungsi untuk mencetak nilai

b)

Tempat penyimpanan sementara untuk suatu nilai

c)

Tempat penyimpanan permanen untuk data

d)

Tipe data khusus untuk angka