wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Analisis Data dengan Python

Total questions: 20

Worksheet time: 1hrs 27mins

Name
Class
Date
1.

Teknik Scraping digunakan dalam analisis data untuk...

a)

Observasi Data

b)

Mengumpulkan Data

c)

Visualisasi Data

d)

Interpretasi Data

2.

Perkakas teknologi sebagai alat bantu untuk analisis data diantaranya...

a)

Bahasa Pemrograman C++

b)

Spreadsheet

c)

Bahasa pemrograman Python

d)

Google Docs

e)

Microsoft Excel

3.

Beberapa IDE atau lingkungan kerja sebagai editor atau enterpreter dari bahasa pemrograman Python diantaranya...

a)

Google Colab

b)

TPW 1.5

c)

Python 3.12

d)

online-python.com

e)

Dev c++

4.

Urutkanlah tahapan untuk melakukan web Scraping berikut ini..

a)

Menentukan Web yang akan di scraping

b)

Parsing

c)

Proses HTML

d)

Framing

1)
2)
3)
4)
5.

Pasangkanlah antara tahapan web scraping dengan hasil dari tahapannya!

a)

Parsing

1.

HTML mentah

b)

Proses HTML

2.

Data dalam array teks

c)

Framing

3.

Data dalam tabel

6.

Hasil akhir dari web scraping adalah...

a)

kode HTML

b)

Array teks

c)

Data dalam bentuk tabel

d)

Hasil Pencarian

7.

Salah satu tahapan web scraping adalah mengambil source code dari sebuah halaman website secara utuh yang masih dalam bentuk kode HTML disebut...

(a)  

8.

Tahap akhir dari web scraping adalah proses membingkai data yang sebelumnya array teks menjadi bentuk yang lebih mudah dibaca yang disebut...

(a)  

9.

Salah satu kelebihan python adalah memiliki library yang banyak dan dapat digunakan untuk pengolahan data. Setiap library memuat paket fungsi untuk melakukan tugas tertentu. ​ (a)   adalah Library yang digunakan untuk membuat tabel. ​ (b)   adalah library yang digunakan untuk mengambil informasi dari halaman web. ​ (c)   adalah library yang digunakan untuk memvisualisasi data dalam bentuk grafik berbasis browser.

Choose from the below words
Pandas
BeautifulSoup
Plotly
Request
Numpy
10.

Cermati dan lengkapi program python berikut dengan Uji Kondisi :

data = [ 3, "9", 27, 24, "12", 21]

for x in data:

​ (a)  

print(x/3)

​ (b)  

print("Bukan Angka")

Choose from the below words
try:
except:
if
for
while
11.

Apakah output dari program di samping?

a)

36

b)

6

c)

9

d)

24

12.

Apakah output dari program di samping?

a)

[2, 9, 7, 3, 5, 7]

b)

[2, 9, 7, 4, 5, 6, 7]

c)

[2, 9, 7, 3, 5, 7, 7]

d)

[2, 9, 4, 3, 6, 7]

13.

output dari kode disamping adalah....

a)

2 4 6 9 3 11

b)

2 "4" 6 9 1+2 11

c)

2 2+2 6 9 12 11

d)

2 2+2 8 9 1+2 11

e)

2 4 6 9 12 11

14.

Lengkapilah kode untuk membuat tabel dengan list berikut ini:

import ​ (a)   as pd

siswa = ["Andi","Johan","Dinta","Erna","Susi"]

nilai = [90,80,75,95,70]

data=​ (b)   .​ (c)   ({

    "Nama":​ (d)   ,

    "Nilai": ​ (e)  

})

data​

agar menampilkan output seperti gambar di samping

Choose from the below words
pandas
pd
DataFrame
siswa
nilai
15.

Lengkapilah kode membuat tabel dengan dictionary di bawah ini:

import ​ (a)   as ​ (b)  

​ (c)   = {"Nama": ["Andi","Johan","Dinta","Erna","Susi"],

      "Nilai":[90,80,75,95,70]}

data=pd.​ (d)   (​ dict)

data

agar menampilkan tabel seperti gambar

Choose from the below words
pandas
dict
DataFrame
pd
data
list
16.

Berapa jumlah variabel dari program disamping?

a)

2

b)

3

c)

4

d)

1

e)

5

17.

Dari kode berikut ini, manakah yang menghasilkan output 25?

a)

print("2"+"5")

b)

print("5" * 5)

c)

print(16+9)

d)

print(30-5)

e)

print("17+8")

18.

Agar output yang tercetak Makassar maka kode program yang diperlukan adalah...

(a)  

19.

diketahui variabel listKota dengan tipe array dengan anggota seperti gambar disamping. Jika ditambahkan kode:

print(listKota[4])

maka output yang tercetak adalah....

a)

Bekasi

b)

Solo

c)

Depok

d)

Jogjakarta

e)

Surabaya

20.

Kode disamping saat dijalankan, akan menampilkan perulangan. Output yang ditampilkan pada baris ke 3 adalah...



(a)