wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Kuis Tambahan Python

Total questions: 25

Worksheet time: 18mins

Name
Class
Date
1.

Apa yang akan ditampilkan jika kode berikut dijalankan? Python

print("Hello, World!")

a)

Tidak ada output

b)

Hello, World!

c)

Error

d)

Python

2.

Tipe data apa yang digunakan untuk mewakili bilangan desimal?

a)

int

b)

float

c)

str

d)

bool

3.

Manakah operator yang digunakan untuk perkalian?

a)
/
b)
*
c)
-
d)
%
4.

Apa yang akan ditampilkan jika kode berikut dijalankan? Python

print(5 + 3)

a)

8

b)

53

c)

Error

d)

5 + 3

5.

Manakah operator yang digunakan untuk pembagian?

a)

*

b)

/

c)

-

d)

+

6.

Tipe data apa yang digunakan untuk mewakili nilai benar atau salah?

a)

int

b)

float

c)

str

d)

bool

7.

Bagaimana cara membuat list kosong dalam Python?

a)
list_kosong = ()
b)
list_kosong = ''
c)
list_kosong = []
d)
list_kosong = {}
8.

Apa yang akan ditampilkan jika kode berikut dijalankan? Python

print(10 - 4)

a)

6

b)

104

c)

Error

d)

10 - 4

9.

Manakah tipe data yang digunakan untuk menyimpan teks?

a)

int

b)

float

c)

str

d)

bool

10.

Apa output dari kode berikut?

x = 5 if x > 3: print("x lebih besar dari 3") else: print("x lebih kecil dari atau sama dengan 3")

a)

x lebih kecil dari atau sama dengan 3

b)

x lebih besar dari 3

c)

Tidak ada output

d)

Error

11.

Apa output dari kode berikut?

x = 10; print(x * 2)

a)

20

b)

102

c)

Error

d)

x * 2

12.

Bagaimana cara mendeklarasikan variabel dalam Python?

a)

var x = 5

b)

x := 5

c)

x = 5

d)

let x = 5

13.

Manakah operator perbandingan yang benar untuk memeriksa apakah dua nilai sama?

a)

!=

b)

>

c)

<

d)

==

14.

Manakah operator yang digunakan untuk penjumlahan?

a)

-

b)

+

c)

/

d)

*

15.

Bagaimana cara menggabungkan dua string dalam Python?

a)

string1 + string2

b)

string1 & string2

c)

string1 . string2

d)

string1 * string2

16.

Apa output dari kode berikut?

x = [1, 2, 3]; print(len(x))

a)

3

b)

2

c)

Error

d)

[1, 2, 3]

17.

Apa yang akan ditampilkan jika kode berikut dijalankan?

umur = 17 if umur >= 18: print("Sudah dewasa") else: print("Belum dewasa")

a)

Sudah dewasa

b)

Belum dewasa

c)

Error

d)

Tidak ada output

18.

Apa yang dimaksud dengan inheritance dalam pemrograman berorientasi objek?

a)

Proses membuat objek baru

b)

Proses membuat kelas baru dari kelas yang sudah ada

c)

Proses mengubah nilai atribut suatu objek

d)

Proses memanggil metode suatu objek

19.

Bagaimana cara menghapus elemen dari list dalam Python?

a)

list.remove(element)

b)

list.delete(element)

c)

list.pop(element)

d)

list.clear(element)

20.

Manakah tipe data yang digunakan untuk menyimpan bilangan bulat?

a)

int

b)

float

c)

str

d)

list

21.

Apa output dari kode berikut?

print(type(3.14))

a)

<class 'float'>

b)

<class 'int'>

c)

Error

d)

<class 'str'>

22.

Bagaimana cara membuat kelas dalam Python?

a)

class MyClass:

b)

def MyClass()

c)

create class MyClass:

d)

make class MyClass:

23.

Apa fungsi dari keyword if dalam Python?

a)

Untuk membuat perulangan

b)

Untuk membuat keputusan

c)
  • Untuk mendefinisikan fungsi

d)

Untuk membuat variabel

24.

Buatkan source code untuk memasukkan sebuah input dan menampilkan :

nama

kelas

nomor_absen

sekolah

4 lines
25.

buatlah source code untuk membuat penjumlahan pada python dengan 3 variabel angka

4 lines