wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Pengenalan Bahasa Pemrograman Python

Total questions: 20

Worksheet time: 15mins

Name
Class
Date
1.

Python adalah bahasa pemrograman yang bersifat…

a)

Sulit dipahami

b)

Berbayar dan tertutup

c)

Tingkat rendah

d)

Mudah dipelajari dan open-source

2.

Python pertama kali dikembangkan oleh…

a)

Elon Musk

b)

Dennis Ritchie

c)

Guido van Rossum

d)

Mark Zuckerberg

3.

Fungsi print() digunakan untuk…

a)

Menyimpan data

b)

Menampilkan output ke layar

c)

Menghitung angka

d)

Menerima input dari pengguna

4.

Perintah berikut akan menghasilkan output: print("Selamat belajar!") Apa outputnya?

a)

Selamat belajar!

b)

print("Selamat belajar!")

c)

Error

d)

Tidak menampilkan apa pun

5.

Tanda # dalam Python digunakan untuk…

a)

Menunjukkan perintah khusus

b)

Menyatakan akhir baris

c)

Membuat komentar

d)

Membuat perulangan

6.

Berikut ini bukan tipe data dasar dalam Python adalah…

a)

Integer

b)

String

c)

Decimal

d)

Boolean

7.

Fungsi input() digunakan untuk…

a)

Menampilkan data

b)

Menghitung hasil

c)

Menerima masukan dari pengguna

d)

Mengubah data

8.

Perintah berikut ini benar, kecuali…

a)

nama = "Budi"

b)

umur = 15

c)

print(umur)

d)

15 = umur

9.

Apa hasil dari kode berikut? print(2 + 3 * 4)

a)

20

b)

14

c)

24

d)

9

10.

Fungsi type() digunakan untuk…

a)

Menyimpan variabel

b)

Mengetahui tipe data dari suatu nilai

c)

Menambahkan angka

d)

Menampilkan input

11.

Berikut ini contoh penggunaan variabel yang benar, kecuali…

a)

nilai_akhir = 90

b)

1nama = "Ani"

c)

totalNilai = 75

d)

umur = 13

12.

Bagaimana cara menampilkan tulisan Halo Dunia di Python?

a)

echo("Halo Dunia")

b)

print Halo Dunia

c)

print("Halo Dunia")

d)

input("Halo Dunia")

13.

Kode berikut akan menghasilkan output: x = 5 y = 2 print(x * y)

a)

52

b)

10

c)

7

d)

3

14.

Untuk menyimpan data teks di Python, kita gunakan tipe data…

a)

int

b)

str

c)

bool

d)

float

15.

Apa hasil dari kode berikut? nama = input("Nama kamu: ") print("Halo", nama)

a)

Menyimpan nama saja

b)

Menampilkan "Halo"

c)

Menampilkan Halo diikuti nama pengguna

d)

Error

16.

Output dari print("2" + "3") adalah…

a)

5

b)

23

c)

2 + 3

d)

Error

17.

Python termasuk bahasa pemrograman…

a)

Kompilasi

b)

Mesin

c)

Terinterpretasi

d)

Assembler

18.

Simbol yang digunakan untuk operator pembagian adalah…

a)

\

b)

%

c)

//

d)

/

19.

Bagaimana cara membuat komentar di Python?

a)

// komentar

b)

/* komentar */

c)

# komentar

d)

<-- komentar -->

20.

Output dari: a = 10 b = 3 print(a % b)

a)

3

b)

10

c)

1

d)

0