Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ASK T2 - Kod Arahan (Python)

Total questions: 20

Worksheet time: 12mins

Name
Class
Date
1.

Apakah jenis data bagi "Saya suka ASK" dalam Python

a)

float

b)

srr

c)

double

d)

string

2.

Fungsi simbol ‘x’ dalam string adalah menggabungkan dua string dengan satu ruang kosong. Apakah simbol ‘x’?

a)

a) Simbol +

b)

b) Simbol ,

c)

c) Simbol *

d)

d) Join ()

3.

Rajah di bawah menunjukkan kod arahan bahasa pengaturcaraan Python bagi jenis data string. Apakah output yang diperoleh?

a)

a) H i d a y a h

b)

b) H:i:d:a:y:a:h

c)

c) Hidayah:Hidayah:Hidayah

d)

d) HIDAYAH

4.

Antara yang berikut yang manakah tidak benar tentang pemboleh ubah?

a)

nilai adalah tetap

b)

storan ingatan yang disimpan dalam komputer

c)

mewakili data yang berulang-ulang

d)

data yang disimpan dalam pemboleh ubah boleh dimanipulasi

5.

syarat untuk pengisytiharan pembolehubah ialah seperti di bawah kecuali:

a)

nama bagi pemboleh ubah hanya boleh mengandungi nama

b)

nama bagi pemboleh ubah boleh mengandungi digit

c)

nama pemboleh ubah harus menggambarkan nilai yang ditulis

d)

nama bagi pemboleh ubah boleh ada ruang kosong

6.

_____________digunakan untuk mendapatkan data input daripada pengguna. proses ini dapat dilakukan melalui segmen kod yang dibina.

a)

Fungsi input

b)

IMK

c)

Fungsi output

d)

pemboleh ubah

7.

apakah sintaks umum bagi fungsi input menggunakan perisian Python?

a)

cin>>

b)

input()

c)

scanf()

d)

system.in

8.

Apakah sintaks umum bagi fungsi output menggunakan perisian Python?

a)

cout<<

b)

system.out

c)

print()

d)

printf()

9.

Operator yang digunakan untuk membandingkan nilai di sebelah kiri operator dengan nilai di sebelah kanan operator.

a)

operator tambahan

b)

operator perbandingan

c)

operator logik

d)

operator matematik

10.

pilih operator yang menunjukkan jika nilai dua operan adalah sama, maka keadaan menjadi benar.

a)

!=

b)

==

c)

not

d)

or

11.

pilih operator yang menunjukkan keadaan menjadi benar jika salah satu operan adalah benar.

a)

!=

b)

==

c)

AND

d)

OR

12.

Apakah nama bagi operator **

a)

Floor Division

b)

Modulus

c)

darab

d)

Eksponen

13.

yang berikut merupakan jenis ralat kecuali

a)

ralat sintaks

b)

ralat sistem

c)

ralat logik

d)

ralat masa larian

14.

Tentukan ralat bagi kesalahan di bawah.


Kesalahan: tertinggal tanda kurungan

a)

ralat sintaks

b)

ralat masa larian

c)

ralat logik

d)

ralat sistem

15.

Tentukan ralat bagi kesalahan di bawah.


Kesalahan: penggunaan operator yang salah

a)

ralat sintaks

b)

ralat masa larian

c)

ralat logik

d)

ralat sistem

16.

Tentukan ralat bagi kesalahan di bawah.


Kesalahan: ejaan float ditulis sebagai floatt

a)

ralat sintaks

b)

ralat masa larian

c)

ralat logik

d)

ralat sistem

17.

pilih penulisan segmen kod yang betul

a)

ayat = (str("selamat datang"))

b)

ayat = str ("selamat datang")

c)

ayat = str "selamat datang"

d)

(ayat) = str "selamat datang"

18.

Tentukan output bagi

print('The result is',10%3)

a)

The result is 0

b)

The result is 1

c)

The result is 2

d)

The result is 3

19.

Tentukan output bagi

a=str("ASUS VivoBook")

print(a[6])

a)

A

b)

U

c)

i

d)

V

20.

Pengisytiharan pemboleh ubah dalam Python yang betul ialah

a)

nama=str(" Tan ")

b)

str=nama("Tan")

c)

nama=string(" Tan ")

d)

nama==str(" Tan ")