wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Pemrograman Terstruktur Semester 2 (1) Fungsi

Total questions: 15

Worksheet time: 9mins

Name
Class
Date
1.

Apa yang dimaksud fungsi dalam pemrograman Python?

a)
Fungsi adalah variabel yang menyimpan data.
b)
Fungsi adalah jenis objek yang tidak dapat dipanggil.
c)
Fungsi adalah perintah untuk menghentikan program.
d)
Fungsi adalah blok kode yang dapat dipanggil untuk melakukan tugas tertentu.
2.

contoh program fungsi yang benar adalah...

a)
def tambah(a, b): return a + b
b)

def 1kali(a, b): return a / b

c)

def -bagi(a, b): return a * b

d)

def print(a, b): return a - b

3.

Urutkan program fungsi berikut

a)

def

b)

cukur(nama)

c)

print("aduh gantengnya {nama}")

d)

cukur("Azril)

1)
2)
3)
4)
4.

Apa maksud dari fungsi tanpa parameter?

a)
Fungsi yang tidak memerlukan input.
b)
Fungsi yang tidak memiliki nama.
c)
Fungsi yang selalu mengembalikan nilai.
d)
Fungsi yang memerlukan satu input.
5.

Apa maksud dari program fungsi dengan parameter return?

a)
Fungsi yang menerima parameter dan mengembalikan nilai setelah pemrosesan.
b)
Fungsi yang tidak melakukan pemrosesan apapun.
c)
Fungsi yang mengembalikan nilai tanpa memerlukan parameter.
d)
Fungsi yang hanya menerima parameter tanpa mengembalikan nilai.
6.

Contoh program perulangan python yang benar adalah..

a)
while i < 5: print(i)
b)
for i in range(5): print(i)
c)
repeat 5 times: print(i)
d)
for i in range(5) print(i)
7.

Apa fungsi dari syntax "Print" dalam python?

a)
Fungsi dari syntax 'print' dalam Python adalah untuk menampilkan data ke konsol.
b)
Fungsi dari syntax 'print' adalah untuk menghapus data dari konsol.
c)
Fungsi dari syntax 'print' adalah untuk mengubah format data menjadi JSON.
d)
Fungsi dari syntax 'print' adalah untuk menyimpan data ke dalam file.
8.

Bagaimana cara mendefinisikan fungsi dengan lebih dari satu parameter dalam Python?

a)

def fungsi(a; b): return a + b

b)

def fungsi(a b): return a + b

c)

def fungsi(a, b): return a + b

d)

def fungsi(a, b): return a b

9.

Apa yang dimaksud dengan variabel dalam pemrograman Python?

a)

Variabel adalah blok kode yang tidak dapat diubah.

b)

Variabel adalah tempat untuk menyimpan data.

c)

Variabel adalah jenis fungsi dalam Python.

d)

Variabel adalah perintah untuk menghentikan program.

10.

Contoh penggunaan if statement yang benar dalam Python adalah..

a)

if x > 10 then print(x)

b)

if (x > 10) print(x)

c)

if x > 10: print(x)

d)

if x > 10: print(x) else: print(0)

11.

Apa yang dimaksud dengan list dalam Python?

a)

List adalah blok kode yang tidak dapat dipanggil.

b)

List adalah fungsi untuk menghitung jumlah elemen.

c)

List adalah tipe data yang menyimpan urutan elemen.

d)

List adalah cara untuk mendefinisikan variabel.

12.

Apa yang dimaksud dengan loop dalam pemrograman Python?

a)

Loop adalah fungsi yang tidak dapat dipanggil.

b)

Loop adalah cara untuk mengulangi blok kode.

c)

Loop adalah perintah untuk menghentikan program.

d)

Loop adalah jenis variabel dalam Python.

13.

Bagaimana cara mendeklarasikan variabel dalam Python?

a)

x = 10

b)

x: int = 10

c)

var x = 10

d)

declare x as 10

14.

Contoh penggunaan else statement yang benar dalam Python adalah..

a)

if x > 10: print(x) else print(0)

b)

if x > 10: print(x) else: print(0)

c)

if (x > 10) { print(x); } else { print(0); }

d)

if x > 10 then print(x) else print(0)

15.

Apa yang dimaksud dengan dictionary dalam Python?

a)

Dictionary adalah jenis variabel yang tidak dapat diubah.

b)

Dictionary adalah cara untuk mendefinisikan fungsi.

c)

Dictionary adalah tipe data yang menyimpan pasangan kunci-nilai.

d)

Dictionary adalah blok kode yang tidak dapat dipanggil.