You are on page 1of 7

ASAS SAINS KOMPUTER LEMBARAN KERJA 1

TINGKATAN 2
LEMBARAN KERJA 2

KOD
z
LEMBARAN KERJA 3

ARAHAN PENILAIAN KENDIRI

NOTA
PEMBOLEHUBAH
LEMBARAN KERJA 1
z
Berikan penjelasan ringkas dan contoh bagi setiap jenis data berikut:

JENIS DATA DIGUNAKAN UNTUK CONTOH KOD

INTEGER (int)

BOOLEAN

DOUBLE / FLOAT

CHARACTER (char)

STRING (str)
z
LEMBARAN KERJA 2
Cadangkan nama untuk pembolehubah yang berikut

Pemboleh ubah Nama Jenis Data dalam Python

Harga secawan kopi harga_kopi float

Jumlah kotak susu

Jenis Kopi dijual

Sewa kedai

Masa kedai buka


z LEMBARAN KERJA 2
2. Terangkan ralat-ralat untuk nama pembolehubah yang berikut dalam Python

Kod segmen Ralat


>>> lebar-01=20
syntaxError: invalid token

>>> lebar =20


>>> tinggi =30
>>> luas = lebah * tinggi
Traceback (most recent call last:
File “pyshell#3>”,line 1,in <module>
luas = lebah*tinggi
>>> class=20
syntaxError: invalid syntax

>>> 21lebar =50


syntaxError: invalid syntax
z LEMBARAN KERJA 2

3. Sesuatu data yang akan berubah dinamakan


A. Graf
B. Input
C. Output
D. Pembolehubah

4. Nilai PI selalu sama dengan 3.142. PI adalah sejenis …………….


A. Pemalar
B. Data yang boleh ditukar
C. Ukuran data yang berubah
D. Jenis data
z
LEMBARAN KERJA 3
Jelaskan jenis data hasil setiap kod segmen di bawah tanpa menggunakan
Python

Print (10.0+15) Print (3*2+1)


Print (3+5/2) Print (2**3/4+6)
Print (15%7) Print (40*4/20*5)
Print (42//10) Print (int(8.5)/4)
Print (4**2) Print (int(8.5)/4))
Print (3*2**3) Print (not 0)
Print ((3>2) or (4<7)) Print ((4>4.1 and 3!=5)
x=7>5 x=8
y=2<3 y=8.1
Print (x and y) z=x==y
q=2>=6
Print (z or q)
z
PENILAIAN KENDIRI
Ramalkan jawapan untuk kod segmen di bawah tanpa menggunakan Python.
Jika kod tersebut mengandungi ralat, tuliskan “ralat” sebagai jawapan dan
bulatkan ralat tersebut.

Kod segmen Jawapan


N=5
Print (N*5)
N=10
Print (N*5)
z=2.0
Print (z*2)
z=3.2
y=0.8
Print (y+z)
tapak=6
tinggi = 6
LuasSegiTiga=(1/3*tapak*tinggi)
Print (LuasSegiTiga)

You might also like