wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz on Arithmetic Operators in Python

Total questions: 36

Worksheet time: 3mins

Name
Class
Date
1.

Apa simbol untuk penjumlahan dalam Python?

a)

-

b)

+

c)

*

d)

/

2.

Operator manakah yang digunakan untuk modulus di Python?

a)

%

b)

//

c)

**

d)

+

3.

Apa output dari ekspresi 10 / 5 di Python?

a)

10

b)

5

c)

2

d)

0

4.

Apa yang diwakili oleh operator '**' dalam Python?

a)

Pembagian

b)

Pangkat

c)

Modulus

d)

Perkalian

5.

Manakah dari berikut ini yang BUKAN operator aritmatika dalam Python?

a)

&&

b)

*

c)

-

d)

+

6.

Apa hasil dari 3 + 5 * 2?

a)

8

b)

10

c)

13

d)

16

7.

Apa tujuan dari fungsi input() dalam Python?

a)

Untuk mendefinisikan variabel

b)

Untuk mengambil input pengguna

c)

Untuk menampilkan output

d)

Untuk melakukan perhitungan

8.

Dalam Python, apa yang akan dikembalikan oleh ekspresi 10 // 3?

a)

3.33

b)

3

c)

0

d)

4

9.

Apa output dari kode berikut: print(2 ** 3)?

a)

8

b)

6

c)

7

d)

9

10.

Manakah dari pernyataan berikut yang benar tentang operator aritmatika Python?

a)

Mereka dapat digunakan dengan float dan integer.

b)

Mereka bersifat case-sensitive.

c)

Mereka tidak dapat digunakan dalam fungsi.

d)

Mereka hanya dapat digunakan dengan integer.

11.

Apa langkah pertama dalam urutan operasi di Python?

a)

Pengurangan

b)

Penjumlahan

c)

Perkalian

d)

Kurung

12.

Apa yang akan menjadi output dari print(10 % 3)?

a)

10

b)

0

c)

3

d)

1

13.

Apa tujuan dari fungsi print() dalam Python?

a)

Untuk melakukan perhitungan

b)

Untuk menampilkan output

c)

Untuk mengambil input pengguna

d)

Untuk mendefinisikan variabel

14.

Manakah dari berikut ini yang merupakan cara yang valid untuk mendeklarasikan variabel di Python?

a)

x := 10

b)

x = 10

c)

10 = x

d)

var x = 10

15.

Apa yang akan dihasilkan oleh kode berikut: print(5 + 3 * 2)?

a)

16

b)

8

c)

11

d)

10

16.

Apa output dari ekspresi 10 - 3 + 2?

a)

5

b)

9

c)

6

d)

7

17.

Operator mana yang akan Anda gunakan untuk menghitung luas persegi panjang di Python?

a)

/

b)

*

c)

-

d)

+

18.

Apa output dari print(10 / 0)?

a)

0

b)

None

c)

Infinity

d)

Error

19.

What is the correct way to calculate the average of three numbers in Python?

a)

(a + b + c) / 3

b)

3 / (a + b + c)

c)

a + b + c / 3

d)

a + b + c * 3

20.

Apa yang akan menjadi output dari print(2 + 3 * 4)?

a)

12

b)

20

c)

17

d)

14

21.

Manakah dari berikut ini yang merupakan cara yang benar untuk menggunakan fungsi input?

a)

input('Masukkan nama Anda')

b)

input: 'Masukkan nama Anda'

c)

input('Masukkan nama Anda'):

d)

input = 'Masukkan nama Anda'

22.

Apa output dari print(3 ** 2)?

a)

2

b)

6

c)

9

d)

3

23.

Apa yang akan dihasilkan oleh kode berikut: print(10 - 2 * 3)?

a)

8

b)

6

c)

4

d)

10

24.

Apa hasil dari 5 + 2 * 3 - 1?

a)

10

b)

9

c)

7

d)

8

25.

Apa output dari print(10 // 3)?

a)

4

b)

3.33

c)

3

d)

2

26.

Manakah dari berikut ini yang merupakan operasi aritmatika yang valid di Python?

a)

Semua di atas

b)

5 + 3

c)

5 - 3

d)

5 * 3

27.

Apa output dari print(10 % 2)?

a)

2

b)

10

c)

1

d)

0

28.

Apa yang akan menjadi output dari print(2 + 3 * 5 - 1)?

a)

10

b)

14

c)

16

d)

12

29.

Apa tujuan dari operator modulus di Python?

a)

Untuk menemukan hasil bagi

b)

Untuk menemukan sisa

c)

Untuk mengurangi dua angka

d)

Untuk menambahkan dua angka

30.

Apa output dari print(5 * 2 + 3)?

a)

15

b)

13

c)

10

d)

8

31.

Apa yang akan menjadi output dari print(3 + 4 * 2)?

a)

10

b)

11

c)

8

d)

14

32.

Apa output dari print(10 - 2 ** 3)?

a)

10

b)

8

c)

6

d)

2

33.

Apa hasil dari 5 * (2 + 3)?

a)

15

b)

5

c)

25

d)

10

34.

Apa output dari print(10 / 2 + 3)?

a)

5

b)

6

c)

8

d)

7

35.

Apa output dari print(2 + 3 * 4 - 1)?

a)

10

b)

13

c)

12

d)

15

36.

Apa output dari print(5 + 3 * 2 - 1)?

a)

8

b)

9

c)

12

d)

10