wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

quiz dasar python

Total questions: 20

Worksheet time: 20mins

Name
Class
Date
1.

Tampilan layar keluaran yang benar untuk koding fungsi berikut adalah :

print ("Hello world")

a)

“Hello world”

b)

‘Hello world’

c)

Hello world

d)

“Hello” “world”

e)

‘Hello’ ‘world’

2.

Tampilan layar keluaran yang benar untuk koding fungsi berikut adalah :

print ("2 x 7")

a)

14

b)

27

c)

77

d)

“2 x 7”

e)

2 x 7

3.

Tampilan layar keluaran yang benar untuk koding fungsi berikut adalah :

print (‘2 * 7’)

a)

14

b)

error

c)

77

d)

2 * 7

e)

'2 * 7'

4.

Tampilan layar keluaran yang benar untuk koding fungsi berikut adalah :

print (2 * 7)

a)

14

b)

27

c)

77

d)

2 * 7

e)

'2 * 7'

5.

Tampilan layar keluaran yang benar untuk koding fungsi berikut adalah :

Print (2 * ‘A’)

a)

2A

b)

2'A'

c)

AA

d)

2 * A

e)

error

6.

Python adalah bahasa pemrograman tingkat...

a)

tingkat rendah

b)

tingkat menengah

c)

tingkat intermediate

d)

tingkat tinggi

e)

tingkat mesin

7.

Python adalah termasuk dalam bahasa pemrograman jenis...

a)

interpreter

b)

compiler

c)

debugger

d)

eksekutor

e)

reguler

8.

Tampilan layar keluaran yang benar untuk koding fungsi berikut adalah :

print 'Guido','adalah','pencipta','python'

a)

b)

c)

d)

e)

9.

Berikut ini adalah tipe-tipe data yang berlaku dalam bahasa python, kecuali :

a)

integer

b)

long integer

c)

float

d)

string

e)

boolean

10.

Mengambil input pada koding python yang benar adalah :

a)

suhu=int(input('masukkan suhu'))

b)

input=int(suhu('masukkan suhu'))

c)

int=input(suhu('masukkan suhu))

d)

input=suhu(int('masukkan suhu'))

e)

suhu=input(int('masukkan suhu'))

11.

Koding layar keluaran (mengambil output) yang benar untuk koding berikut adalah :

a=1

b=2

jumlah=a+b

a)

print('jumlah')

b)

print(jumlah)

c)

print('a+b')

d)

print('1+2')

e)

print(jumlah=3)

12.

Tampilan layar keluaran yang benar untuk rumus koding berikut adalah :

x=7

y=2

z=x*y

print(y*'x')

a)

27

b)

14

c)

77

d)

xx

e)

yx

13.

Tampilan layar keluaran yang benar untuk rumus koding berikut adalah :

x=7

y=2

z=x*y

print(y*x)

a)

yx

b)

14

c)

27

d)

'y*x'

e)

error

14.

Tampilan layar keluaran yang benar untuk rumus koding berikut adalah :

x=7

y=2

z=x*y

print('z')

a)

z

b)

14

c)

x*y

d)

zxy

e)

z=x*y

15.

Tampilan layar keluaran yang benar untuk rumus koding berikut adalah :

x=7

y=2

z=x*y

print(z)

a)

xy

b)

x*y

c)

14

d)

27

e)

7x2y

16.

output dari program tersebut adalah...

a)

Nilai 5 lebih dari 10

b)

Nilai 10 lebih dari 5

c)

Nilai 5 lebih dari 10

Nilai 10 lebih dari 5

d)

Nilai 10 lebih dari 5

Nilai 5 lebih dari 10

e)

error

17.

Output program tersebut adalah ...

a)

Kode ini benar

b)

Kode ini salah

c)

Kode ini benar

Kode ini salah

d)

Kode ini salah

Kode ini benar

e)

error

18.

Output program tersebut adalah...

a)

benar dan tercetak

b)

salah dan tercetak

c)

benar dan tidak tercetak

d)

salah dan tercetak

e)

error

19.

Perhatikan coding berikut !
Apa yang terjadi jika cuaca cerah tapi tidak punya uang?

a)

tetap ke pantai

b)

nyuci baju aja

c)

berkebun di rumah

d)

rebahan di rumah

e)

jadwal ulang healing ke pantai

20.

Perhatikan coding berikut :
Apa yang terjadi jika punya banyak uang namun hujan turun?

a)

ke pantai naik mobil

b)

bawa payung

c)

healing ke mall

d)

movie date

e)

nyuci baju