wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Pemrograman Python untuk Kelas 10

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Apa itu Python dan untuk apa biasanya digunakan?

a)

Python digunakan hanya untuk membuat game.

b)

Python adalah jenis hewan peliharaan.

c)

Python adalah bahasa pemrograman yang digunakan untuk pengembangan web, analisis data, kecerdasan buatan, dan otomatisasi.

d)

Python adalah sebuah sistem operasi.

2.

Sebutkan tiga tipe data dasar yang ada di Python!

a)

List

b)

Integer, String, Boolean

c)

Tuple

d)

Float

3.

Bagaimana cara mendeklarasikan variabel di Python?

a)

var x = 10;

b)

let x = 10;

c)

x : 10

d)

x = 10

4.

Apa fungsi dari pernyataan 'if' dalam Python?

a)

Fungsi dari pernyataan 'if' adalah untuk mendeklarasikan variabel.

b)

Fungsi dari pernyataan 'if' adalah untuk melakukan pengkondisian dalam eksekusi kode.

c)

Fungsi dari pernyataan 'if' adalah untuk mengimpor modul dalam Python.

d)

Fungsi dari pernyataan 'if' adalah untuk mengulangi eksekusi kode.

5.

Jelaskan apa itu loop dan sebutkan dua jenis loop yang ada di Python!

a)

Dua jenis loop di Python adalah 'for loop' dan 'while loop'.

b)

do while loop

c)

repeat until loop

d)

foreach loop

6.

Apa yang dimaksud dengan fungsi dalam Python?

a)

Fungsi dalam Python adalah variabel yang menyimpan data.

b)

Fungsi dalam Python adalah metode untuk mengubah tipe data.

c)

Fungsi dalam Python adalah blok kode yang dapat dipanggil untuk melakukan tugas tertentu.

d)

Fungsi dalam Python adalah cara untuk mendeklarasikan kelas.

7.

Bagaimana cara membuat fungsi sederhana di Python?

a)

def function_name(parameter):

b)

function nama_fungsi(parameter):

c)

def nama_fungsi(parameter): # isi fungsi di sini

d)

create_function(nama_fungsi, parameter)

8.

Sebutkan dan jelaskan dua struktur data yang ada di Python!

a)

Set dan Tuple

b)

List dan Dictionary

c)

Queue dan Graph

d)

Array dan Stack

9.

Apa itu list comprehension dan berikan contohnya!

a)

[x for x in range(10)]

b)

Contoh: [x**2 for x in range(10)]

c)

[x**2 for x in range(5)]

d)

[x + 1 for x in range(10)]

10.

Bagaimana cara menangani kesalahan (error) dalam Python?

a)

Menambahkan komentar untuk menjelaskan kesalahan.

b)

Mengabaikan kesalahan dan melanjutkan eksekusi program.

c)

Menggunakan fungsi print untuk menampilkan kesalahan.

d)

Gunakan blok try-except untuk menangani kesalahan dalam Python.