wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz Pemrograman Phyton

Total questions: 20

Worksheet time: 20mins

Name
Class
Date
1.
Apa fungsi dari perintah `print()` di Python?
a)
Menghentikan program
b)
Mencetak teks ke layar
c)
Membuat variabel baru
d)
Menjalankan perulangan
2.
Sintaks yang benar untuk mencetak 'Hello, World!' di Python adalah...
a)
echo 'Hello, World!'
b)
console.log('Hello, World!')
c)
print('Hello, World!')
d)
printf('Hello, World!')
3.
Variabel dalam Python dapat digunakan untuk menyimpan...
a)
Hanya angka
b)
Hanya teks
c)
Semua tipe data (angka, teks, list, dll.)
d)
Hanya karakter khusus
4.
Apa hasil dari kode berikut ini? `x = 5; y = 2; print(x + y)`
a)
10
b)
7
c)
3
d)
Error
5.
Bagaimana cara mendeklarasikan variabel `name` dengan nilai 'Alice' di Python?
a)
name: Alice
b)
var name = 'Alice'
c)
name = 'Alice'
d)
let name = Alice
6.
Operator mana yang digunakan untuk menghitung sisa bagi di Python?
a)
%
b)
/
c)
//
d)
**
7.
Kode berikut akan menghasilkan apa? `print(3 ** 2)`
a)
9
b)
6
c)
8
d)
12
8.
Tipe data apa yang akan dihasilkan dari operasi berikut? `7 / 2`
a)
Integer
b)
Float
c)
String
d)
Boolean
9.
Sintaks yang benar untuk membuat komentar di Python adalah...
a)
// ini komentar
b)
/* ini komentar */
c)
# ini komentar
d)
<-- ini komentar -->
10.
Apa hasil dari kode berikut? `x = 5; print(x == 5)`
a)
True
b)
False
c)
5
d)
Error
11.
Bagaimana cara mengambil panjang dari string `nama = 'Python'`?
a)
length(nama)
b)
nama.length()
c)
len(nama)
d)
count(nama)
12.
Manakah di bawah ini yang merupakan perulangan dalam Python?
a)
for
b)
loop
c)
while
d)
a dan c benar
13.
Apa hasil dari kode berikut? `print('Hello' + 'World')`
a)
Hello World
b)
HelloWorld
c)
Hello+World
d)
Error
14.
Untuk apa fungsi `input()` dalam Python?
a)
Menampilkan teks
b)
Mengambil input dari pengguna
c)
Menghapus variabel
d)
Menghitung panjang string
15.
Apa hasil dari kode berikut? `x = 10; y = 3; print(x // y)`
a)
3.33
b)
3
c)
1
d)
7
16.
Statement mana yang digunakan untuk membuat kondisi di Python?
a)
when
b)
switch
c)
if
d)
loop
17.
Apa arti dari `!=` dalam Python?
a)
Sama dengan
b)
Tidak sama dengan
c)
Lebih besar dari
d)
Kurang dari
18.
Bagaimana cara mendefinisikan fungsi di Python?
a)
function myFunc():
b)
def myFunc():
c)
fun myFunc():
d)
create myFunc():
19.
Apa hasil dari kode berikut? `print(bool(0))`
a)
True
b)
False
c)
0
d)
Error
20.
Kode `if x > 10:` akan dijalankan jika...
a)
x lebih besar dari 10
b)
x lebih kecil dari 10
c)
x sama dengan 10
d)
x lebih kecil dari atau sama dengan 10