Page 190 - BUKU TEKS ASK T3
P. 190
Python 3.6.5 Shell
File Edit Shell Debug Options Window Help
==== RESTART: C:\Documents\Tutorial Python\Hari Jadi Biasa.py ====
Selamat hari jadi!
Selamat hari jadi!
Selamat hari jadi, Ali
Selamat hari jadi!
Selamat hari jadi!
Selamat hari jadi!
Selamat hari jadi, Raju
Selamat hari jadi!
>>>
Ln: 15 Col:4
Rajah 4.56 Output bagi kod atur cara Contoh 4.12
Aimah mendapati lirik lagu tersebut adalah sama dan berulangan. Bayangkan jika Aimah
ingin mencetak lirik lagu untuk semua muridnya.
Penggunaan procedure lirik( ) dengan parameter boleh digunakan supaya seluruh lirik tidak
perlu ditaip berulang kali. Ini telah menjimatkan masa menaip, kejadian ralat berkurangan dan
segmen kod kelihatan lebih kemas. Berikut menunjukkan segmen kod yang telah ditambah
baik dengan penggunaan procedure untuk mencetak lirik lagu “Selamat Hari Jadi”.
Hari Jadi Procedure.py - C:\Documents\Tutorial Python\Hari Jadi Procedure.py (3.6.5)
File Edit Format Run Options Window Help
# Menggunakan procedure untuk lirik lagu
def lirik(nama):
print("Selamat hari jadi!")
print("Selamat hari jadi!")
print("Selamat hari jadi",nama)
print("Selamat hari jadi!")
print()
# Mencetak lirik lagu untuk pelajar
lirik("Ali")
lirik("Raju")
Ln: 12 Col:0
Rajah 4.57 Kod atur cara Contoh 4.12 yang menggunakan procedure
Setelah penggunaan procedure, hanya dua baris kod sahaja diperlukan oleh Aimah bagi
mencetak lirik lagu untuk murid-muridnya. Ini memudahkan pencetakan lirik lagu yang
seterusnya untuk murid-murid yang lain.
180

