Page 179 - BUKU TEKS ASK T3
P. 179
Struktur Kod Arahan 4.2
yang sama seperti procedure dalam bahasa pengaturcaraan Perbezaan antara
yang lain, iaitu tidak melakukan sebarang pengiraan dan hanya function dan
memaparkan maklumat. None ialah nilai lalai dalam Python. procedure dalam
Takrifan dan kegunaan function serta procedure dalam buku ini Python.
akan dibuat berdasarkan bahasa pengaturcaraan Python. Rajah
4.44 menunjukkan persamaan dan perbezaan antara function
dan procedure Python.
goo.gl/5jxz9z
(Dipetik dari: http://
index-of.es/Python/
Core.Python.
Parameter ialah pemboleh ubah yang digunakan oleh sesuatu Programming.2nd.
function atau procedure. Edition.Wesley.
Chun.2006.pdf,
Argumen ialah data atau nilai sebenar dalam pemboleh ubah muka surat 448)
tersebut.
Mempunyai nama
Ada dua jenis, khusus yang
(a) yang sedia ada eksplisit
(built-in function).
(b) yang ditulis oleh
pengguna Ditulis
(user-defined) oleh
pengguna
Berparameter
ataupun tidak
berparameter
Perlu Tidak
menerima semestinya
nilai input Function Procedure menerima input
(argumen) (argumen)
Melaksanakan
satu urutan arahan
bagi menyelesaikan
satu tugas
khusus
Memulangkan satu Tidak memulangkan
atau beberapa nilai. sebarang nilai
(nombor, aksara atau kecuali nilai secara
jenis data lain) Boleh digunakan lalai: None.
berulang kali dalam
atur cara yang
sama atau berbeza
sekiranya perlu
Rajah 4.44 Persamaan dan perbezaan antara function dan procedure Python
169

