Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Kuiz Phyton 2

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

Yang merupakan struktur data primitif pada python

a)

list

b)

tupple

c)

integer

d)

arrange

2.

x=1, struktur data yang dimasukkan adalah stuktur data

a)

boolean

b)

string

c)

float

d)

integer

3.

x=1.1 struktur data yang dimasukkan adalah

a)

boolean

b)

float

c)

integer

d)

list

4.

x='python' struktur data yang dimasukkan adalah

a)

dictionary

b)

list

c)

string

d)

integer

5.

x = 2

y = "Jilid ke: "

Buku = y + x

Jika kode program tadi dijalankan pada Python, maka tidak muncul error

a)

Benar

b)

Salah

6.

print ("Welcome, This is Phyton Program!")

Output dari kode diatas adalah

(a)  

7.

Bahasa Pemrograman Phyton dapat digunakan untuk sebagai berikut

a)

Internet of Thing (IoT)

b)

games

c)

Mobile Application

d)

semua jawaban benar

8.

Bahasa Pemrograman Phyton dapat digunakan pada platform berikut, kecuali

a)

Windows

b)

macOS

c)

linux

d)

blackberry

9.

Pada bahasa pemrograman Phyton variabel "VariabelPhyton" and "variabelphyton" memiliki arti yang sama

a)

Pernyataan diatas adalah benar

b)

Pernyataan diatas adalah salah

10.

Ketika inputan dari user adalah 6

Baris kode berikut akan menghasilkan output

input("angka=")

print(angka,"adalah sebuah angka!")

a)

angka=6

6, adalah sebuah angka

b)

"angka=6"

"6, adalah sebuah angka!"

c)

angka=6

6, adalah sebuah angka!

d)

error

11.

Tipe data String berfungsi untuk...

a)

Menyimpan teks

b)

Menyimpan angka bilangan bulat

c)

Menyimpan angka desimal

d)

menyimpan karakter / simbol

12.

Berikut merupakan operator aritmatika, kecuali

a)

+

b)

%%

c)

**

d)

//

13.

print(6+6)

output dari baris kode diatas adalah

a)

12

b)

36

c)

18

d)

error

14.

Untuk membuat komentar pada bahasa pemrograman phyton menggunakan karakter (a)  

15.

Berikut operator perbandingan, kecuali..

a)

==

b)

!=

c)

+=

d)

<=

16.

angkaKu = 55

angkaKu = 90

print(angkaKu)

a)

55

b)

90

c)

145

d)

45

17.

macam - macam seleksi kondisi adalah, kecuali...

a)

if

b)

else

c)

elif

d)

then

18.

output dari kode berikut adalah

mata = "Bahasa "

kuliah = "Pemrograman"

favorit = "Java"

mkFavorit = mata + kuliah + favorit

print(mkFavorit)

(a)  

19.

output dari kode program dibawah adalah

var = 100

if ( var  == 100 ): print ("Good bye!")

(a)  

20.

output dari Net payable: berikut jika inputan amount dari user adalah 900 adalah

amount=int(input("Enter amount: "))

if amount<1000:

    discount=amount*0.05

    print ("Discount",discount)

else:

    discount=amount*0.10

    print ("Discount",discount)

     

print ("Net payable:",amount-discount)

(a)  

21.

aturan penulisan varibel, kecuali

a)

Karakter pertama harus berupa huruf atau garis bawah/underscore _

b)

Karakter selanjutnya dapat berupa huruf, garis bawah/underscore _ atau angka

c)

Karakter pada nama variabel bersifat sensitif (case-sensitif).

d)

Karakter pada nama variabel bersifat tidak sensitif (uncase-sensitif).

22.

Python dibuat pada akhir 1980-an oleh

a)

Bjarne Stroustrup

b)

Guido van Rossum

c)

James Gosling

d)

Rasmus Lerdorf

23.

Berikut merupakan operator logika

a)

or

b)

then

c)

and

d)

not

24.

output dari kode berikut

a = 21

b = 10

c = 0

c += a

c = a + b

print (c)

(a)  

25.

output dari kode berikut

a = 20

b = 20

if ( a is not b ):

   print ("a and b tidak sama")

else:

   print ("a dan b sama")

(a)