wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz Meet 3 Mini SC Programing

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.

Apa itu function dalam Python?

a)

Sebuah struktur data untuk menyimpan data

b)

Sebuah perintah untuk mencetak sesuatu

c)

Sebuah blok kode yang dapat dipanggil dan digunakan kembali

d)

Sebuah tipe data bawaan Python

2.

Apa yang dimaksud dengan parameter dalam sebuah function?

a)

Keluaran dari sebuah function

b)

Nilai yang dikembalikan oleh function

c)

Nilai yang dikirimkan ke sebuah function untuk diproses

d)

Blok kode yang tidak memiliki nama

3.

Apa itu return value dalam sebuah function?

a)

Nilai yang diberikan kepada function ketika dipanggil

b)

Nilai yang dihasilkan oleh function setelah dijalankan

c)

Variabel lokal di dalam function

d)

Parameter yang diterima oleh function

4.

Manakah pernyataan berikut yang benar mengenai variabel global di Python?

a)

Variabel global dapat diakses dari dalam dan luar function

b)

Variabel global hanya dapat diakses dari dalam function

c)

Variabel global tidak bisa diubah

d)

Variabel global tidak bisa digunakan di dalam function

5.

Apa perbedaan utama antara variabel lokal dan variabel global?

a)

Variabel lokal didefinisikan di luar function, sedangkan variabel global di dalam function

b)

Variabel global tidak dapat diubah di dalam function

c)

Variabel lokal tidak memerlukan keyword khusus untuk didefinisikan

d)

Variabel lokal hanya dapat digunakan dalam function di mana ia didefinisikan, sementara variabel global bisa digunakan di mana saja dalam program

6.

Apa output dari kode berikut ini?

a)

say_hello

b)

None

c)

Error

d)

Hello, world!

7.

Apa yang akan terjadi jika kode berikut ini dijalankan?

a)

5

b)

Error karena parameter tidak cukup

c)

None

d)

6

8.

Apa output dari kode berikut ini?

a)

10
10

b)

5
10

c)

5
5

d)

Error

9.

Apa output dari kode berikut ini?

a)

6

b)

5

c)

3

d)

Error

10.

Apa hasil dari kode berikut ini?

a)

Error

b)

0

c)

None

d)

20