wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Python, Pandas, Matplotlib, and Django Quiz

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Apa yang dimaksud dengan "list" dalam Python?

a)

Daftar angka

b)

Struktur data untuk menyimpan berbagai tipe data

c)

Kode program Python

d)

Dokumen teks

2.

Bagaimana cara menggabungkan dua daftar dalam Python?

a)

Dengan menggunakan operator `+`

b)

Dengan menggunakan fungsi `combine()`

c)

Tidak bisa menggabungkan daftar dalam Python

d)

Dengan menggunakan fungsi `append()`

3.

Apa hasil dari operasi `5 / 2` dalam Python?

a)

2.5

b)

2

c)

2.0

d)

3.0

4.

Bagaimana cara menampilkan output di Python?

a)

Menggunakan fungsi `print()`

b)

Menggunakan fungsi `input()`

c)

Dengan menulis ke file teks

d)

Tidak bisa menampilkan output di Python

5.

Apa yang dimaksud dengan "indeks" dalam daftar Python?

a)

Tanggal dan waktu

b)

Nilai tengah dalam daftar

c)

Urutan atau posisi elemen dalam daftar

d)

Nama elemen dalam daftar

6.

Bagaimana cara menggabungkan dua DataFrame berdasarkan suatu kunci (key) tertentu?

a)

Dengan menggunakan fungsi `merge()`

b)

Dengan menulis kode Python dari awal

c)

Dengan fungsi `combine()`

d)

Tidak bisa menggabungkan DataFrame dalam Pandas

7.

Apa yang akan dilakukan oleh perintah `df.head(3)` pada DataFrame `df`?

a)

Menampilkan 3 baris pertama dari DataFrame

b)

Menampilkan 3 kolom pertama dari DataFrame

c)

Menghapus 3 baris pertama dari DataFrame

d)

Mengubah nama kolom menjadi "3"

8.

Bagaimana cara membuat plot histogram dari data dalam DataFrame Pandas?

a)

Dengan menggunakan fungsi `plot_histogram()`

b)

Dengan menggunakan modul Matplotlib

c)

Tidak bisa membuat plot histogram dalam Pandas

d)

Dengan menggunakan fungsi `hist()`

9.

Apa yang dimaksud dengan "groupby" dalam Pandas?

a)

Pengelompokan data berdasarkan kriteria tertentu

b)

Menggabungkan dua DataFrame

c)

Menyortir data dalam urutan tertentu

d)

Mengubah semua nilai dalam kolom menjadi satu nilai tunggal

10.

Bagaimana cara menulis DataFrame Pandas ke dalam file Excel?

a)

Menggunakan fungsi `to_excel()`

b)

Menggunakan fungsi `write_excel()`

c)

Menggunakan fungsi `save_as_excel()`

d)

Tidak bisa menulis DataFrame ke Excel dalam Pandas

11.

Bagaimana cara menambahkan label sumbu x dan y pada plot dalam Matplotlib?

a)

Dengan menggunakan fungsi `add_label()`

b)

Dengan menggunakan fungsi `xlabel()` dan `ylabel()`

c)

Dengan menulis kode dari awal

d)

Tidak bisa menambahkan label sumbu dalam Matplotlib

12.

Apa yang dimaksud dengan "scatter plot" dalam Matplotlib?

a)

Plot dengan garis

b)

Plot dengan label

c)

Plot dengan titik-titik data

d)

Plot dengan sumbu x dan y

13.

Bagaimana cara mengatur warna plot dalam Matplotlib?

a)

Dengan menulis kode dari awal

b)

Dengan menggunakan fungsi `set_color()`

c)

Dengan mengatur parameter `color` pada fungsi `plot()`

d)

Tidak bisa mengatur warna plot dalam Matplotlib

14.

Apa yang dimaksud dengan "legend" dalam Matplotlib?

a)

Karakter legendaris dalam cerita

b)

Label yang menjelaskan elemen-elemen plot

c)

Plot yang sangat besar

d)

Tidak ada yang dimaksud dengan "legend" dalam Matplotlib

15.

Bagaimana cara menyimpan plot ke dalam file gambar dalam Matplotlib?

a)

Dengan menggunakan fungsi `save_image()`

b)

Dengan menulis kode dari awal

c)

Dengan menggunakan fungsi `savefig()`

d)

Tidak bisa menyimpan plot dalam file gambar dalam Matplotlib

16.

Bagaimana cara membuat aplikasi Django baru?

a)

Dengan menulis kode dari awal

b)

Dengan menggunakan perintah `create_app`

c)

Dengan menggunakan perintah `python manage.py startapp`

d)

Tidak bisa membuat aplikasi Django baru

17.

Apa yang dimaksud dengan "model" dalam Django?

a)

Pemodelan benda

b)

Template HTML

c)

Representasi dari data dalam basis data

d)

Tidak ada yang dimaksud dengan "model" dalam Django

18.

Bagaimana cara membuat model Django?

a)

Dengan menulis kode dari awal

b)

Dengan menggunakan perintah `python manage.py create_model`

c)

Dengan menggunakan perintah `python manage.py makemigrations`

d)

Tidak bisa membuat model dalam Django

19.

Apa yang dimaksud dengan "view" dalam Django?

a)

Pandangan pemandangan

b)

Tampilan halaman web

c)

Representasi data dalam basis data

d)

Tidak ada yang dimaksud dengan "view" dalam Django

20.

Bagaimana cara membuat view Django?

a)

Dengan menggunakan perintah `python manage.py create_view`

b)

Dengan menulis kode dari awal

c)

Dengan menggunakan perintah `python manage.py startview`

d)

Dengan menggunakan perintah `python manage.py startapp`