wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Python - Pemrograman Terstruktur Filter Nilai

Total questions: 10

Worksheet time: 50mins

Name
Class
Date
1.

Apa fungsi dari kode filter_nilai?

a)

Menghitung total nilai

b)

Memfilter nilai berdasarkan batas tertentu dan menghitung rata-rata nilai lulus

c)

Menyimpan nilai yang gagMembandingkan nilai dengan batasal

d)

Membandingkan nilai dengan batas

e)

Menambahkan nilai baru ke dalam daftar

2.

Apa output dari filter_nilai([50, 60, 75, 80], 70)?

a)

([50, 60], 65)

b)

([75, 80], 77.5)

c)

([60, 75], 70)

d)

([70, 80], 75)

e)

([75, 80], 80)

3.

Jika daftar nilai adalah [40, 50, 60] dan batas adalah 65, apa hasil yang dikembalikan?

a)

([40, 50], 45)

b)

([50, 60], 55)

c)

([], 0)

d)

([40, 60], 50)

e)

([60], 60)

4.

Apa yang terjadi jika semua nilai dalam daftar lebih kecil dari batas?

a)

Fungsi akan menghasilkan error

b)

Rata-rata menjadi nilai pertama dalam daftar

c)

Menghasilkan daftar kosong dan rata-rata 0

d)

Semua nilai akan dianggap lulus

e)

Menghitung rata-rata dari semua nilai

5.

Apa peran kode if nilai_lulus else 0?

a)

Menghindari error ketika daftar kosong

b)

Menambahkan nilai default ke daftar

c)

Mengabaikan nilai kecil

d)

Menghitung total semua nilai

e)

Membandingkan nilai rata-rata

6.

Apa yang akan dicetak oleh perintah print("Rata-rata:", rata) jika nilai = [65, 70, 85] dan batas = 80?

a)

80

b)

65

c)

75

d)

85

e)

0

7.

Berapakah panjang daftar nilai_lulus jika nilai = [90, 85, 40, 30] dan batas = 50?

a)

1

b)

2

c)

3

d)

4

e)

0

8.

Jika batas adalah 70, nilai mana yang akan termasuk dalam nilai_lulus dari daftar [60, 75, 80, 50]?

a)

[60, 50]

b)

[75, 80]

c)

[70, 80]

d)

[60, 75, 80]

e)

[80, 50]

9.

Apa fungsi dari sum(nilai_lulus) / len(nilai_lulus)?

a)

Menjumlahkan semua nilai

b)

Membandingkan nilai dengan rata-rata

c)

Menghitung rata-rata nilai lulus

d)

Mengambil nilai terbesar dalam daftar

e)

Mengurangi nilai berdasarkan batas

10.

Apa output dari filter_nilai([85, 90, 60, 55], 85)?

a)

([85, 90], 87.5)

b)

([85, 90], 85)

c)

([85], 85)

d)

([90], 90)

e)

([], 0)