Anda di halaman 1dari 9

SUB

PYTHON
PROGRAM
OUR
MEMBER
m a i a
Moch Wahyu Achmad Ilham Oca Achmad Afif
Afriawan Chusni Bahadiya Ramadhan
Mubarok
NBI NBI NBI NBI
1461900006 1461900006 1461900006 1461900006
PENJELASAN SUB
PROGRAM
SUBPROGRAM adalah kumpulan perintah yg
independent (berdiri sendiri) dan dijalankan saat
dipanggil oleh main program atau subprogram lain.

Sub program terdiri dari 2 macam yaitu FUNCTION


dan PROCEDURE.
Perbedaan
Fungsi dan Prosedur
prosedur dalam suatu bahasa pemrograman merupakan
deretan perintah yang digunakan untuk memecahkan
suatu permasalahan dengan masukan tertentu. Yang
membedakan antara suatu prosedur dengan suatu fungsi
dalam sebuah program adalah masukan dan
keluarannya. Pada prosedur, tidak ada keluaran
sedangkan pada fungsi ada keluaran yang nantinya
dapat selanjutnya diolah lagi.
SINTAX MEMBUAT FUNGSI

• Kata kunci def diikuti oleh function_name (nama fungsi), tanda kurung dan tanda titik dua (:)
menandai header (kepala) fungsi.
• Parameter / argumen adalah input dari luar yang akan diproses di dalam tubuh fungsi.
• "function_docstring" bersifat opsional, yaitu sebagai string yang digunakan untuk
dokumentasi atau penjelasan fungsi. “function_doctring” diletakkan paling atas setelah baris
def.
• Setelah itu diletakkan baris – baris pernyataan (statements). Jangan lupa indentasi untuk
menandai blok fungsi.
• return bersifat opsional. Gunanya adalah untuk mengembalikan suatu nilai expression dari
fungsi.
CONTOH PROGRAM 1
CONTOH PROGRAM 2
CONTOH PROGRAM 3
TERIMA KASIH

Anda mungkin juga menyukai