Penjelasan Dan Contoh Program Fungsi (Function) Pada Python
Assalamu'alaikum wr.wb.
Sebelumnya saya sudah menjelaskan tentang perulangan pada python. Kali ini saya akan membahas tentang Penjelasan dan contoh program fungsi pada bahasa pemrograman python. Penjelasan yang akan saya bahas juga seperti biasa, akan saya berikan contoh tentang fungsi tersebut dengan program yang sederhana. Sehingga pembaca dapat memahami fungsi tersebut dengan cepat. Di bahasa pemrograman python ini memang cenderung mudah dalam pemrograman. Karena tidak banyak yang perlu diketik.
Selain itu, Belajar fungsi python yang akan menjadi tujuan utama disini. Jadi saya berharap dengan belajar disini, para pembaca dapat memahami fungsi terutama pada pemrograman python. Tentunya disini juga akan saya berikan contoh program sederhana dengan bahasa python dengan tujuan agar pembaca dapat lebih mengerti jika penjelasan yang saya buat ini kurang jelas bagi pembaca. beberapa contoh yang akan saya berikan merupakan program - program yang sederhana dengan nama-nama variabel yang saya buat dengan nama yang akrab kita gunakan juga. Jadi in sya Allah tidak ada kebingungan dalam bahasa pemrograman python ini.
Baca Juga
- Stored Procedure, Trigger Dan Function MySQL
- Penjelasan array sebagai Database
- Pengertian dan penjelasan Pemrograman Client Server
Untuk pembukaan, saya akan menjawab pertanyaan seputar fungsi. Pertanyaan yang umum adalah "Sebutkan dan jelaskan fungsi pada python". Oke tanpa basa basi inilah jawabannya :
Kegunaan Fungsi
Fungsi digunakan untuk mengumpulkan atau membuat suatu perintah dalam program dan menghasilkan nilai kembali (return value). tujuannya adalah agar program lebih terstruktur, lebih ringkas, dan lebih mudah dimengerti oleh programmer. Untuk membuat fungsi tersebut, kita dapat menggunakan perintah def nama_fungsi(parameter_n). def sendiri merupakan perintah bawaan dari python yang digunakan untuk membuat fungsi(Bisa kita sebut DEclaration Function).Macam - macam Fungsi
Berbeda dengan bahasa pemrograman lain yang biasanya memiliki fungsi void dan non void. Bahasa pemrograman python hanya memiliki fungsi non void(mengembalikan nilai). Untuk membuat fungsi tanpa nilai kembali dengan bahasa pemrograman python, kita tidak perlu menambahkan return saja. Untuk yang lainnya, sama saja seperti fungsi non void.Fungsi Print Pada Python
Print adalah salah satu fungsi bawaan dari python, Kegunaan dari fungsi tersebut adalah untuk menampilkan output data yang diinginkan oleh programmer. Untuk memanggilnya kita hanya perlu mengetikkan print(parameter) dan untuk tipe data dari parameter print bisa berupa apa saja. Jadi kita tidak perlu repot - repot memikirkan tipe data yang akan dipanggil pada print.Sebenarnya pada artikel tentang Belajar python untuk pemula mulai dari awal, saya sudah memberikan contoh dengan fungsi print. namun untuk lebih jelas lagi, saya akan memberikan contoh programnya kembali di artikel ini. Dan berikut merupakan contoh program fungsi print pada python :
print("Tutor-All Programming")
Sangat mudah bukan? inilah python. Yang sebelumnya terlihat sulit, tapi ternyata setelah dipelajari, tidak sesulit yang kita kira. Asalkan kita tahu dasar-dasar pemrograman saja, hal sesulit apapun bisa diatasi.
Penggunaan Fungsi def Pada Python
Untuk penggunaan fungsi def pada python, memang ada aturannya, tidak sembarangan melakukannya. Alasannya adalah karena pada komputer, kita perlu memberikan perintah secara jelas. Maka dari itu, python sendiri sudah memberikan aturan-aturan yang ada untuk memperjelas perintah tersebut supaya dipahami oleh komputer. Oke inilah aturan dalam menggunakan fungsi def :
def nama_fungsi (parameter_n) :
<perintah atau script pada fungsi>
<perintah atau script pada fungsi>
Penjelasan aturan :
- untuk nama_fungsi, bisa kita ganti sesuai dengan keinginan kita.
- parameter_n. artinya bisa menggunakan lebih dari satu parameter, dengan dipisah menggunakan tanda koma (,).
- perintah atu script pada fungsi, ini merupakan program yang kita buat didalam fungsi tersebut.
Sekiranya itulah penjelasannya. Dan berikut ini merupakan contoh program fungsi dengan menggunaan def
def tampil_hello_world (var_tampil) :
print (var_tampil)
tampil_hello_world("Hello World")
print (var_tampil)
tampil_hello_world("Hello World")
Penjelasan Program :
- tampil_hello_world adalah nama fungsi. dengan nama fungsi inilah fungsi tersebut dipanggil
- var_tampil adalah parameter dari fungsi tampil_hello_world.
- tampil_hello_world("Hello World") itu sudah diluar fungsi. script tersebut adalah untuk memanggil fungsi.
Begitulah penjelasan dari program diatas. Sebenarnya bisa lebih detail lagi. perintah script juga bisa lebih dari satu baris. Namun contoh diatas saya buat simpel agar mengerti fungsi dan cara memanggilnya saja.
Penggunaan Return Pada Python
#Deklarasi Fungsi
def fungsi_kembali(var_panjang, var_lebar, var_tinggi) :
return var_panjang * var_lebar * var_tinggi
#deklarasi variabel
var_panjang = 10
var_lebar = 5
var_tinggi = 80
var_volume = fungsi_kembali(var_panjang, var_lebar, var_tinggi)
print("panjang : ",var_panjang)
print("Lebar : ",var_lebar)
print("Tinggi : ",var_tinggi)
print("Volume : ",var_panjang," * ",var_lebar," * ",var_tinggi," = ",var_volume)
def fungsi_kembali(var_panjang, var_lebar, var_tinggi) :
return var_panjang * var_lebar * var_tinggi
#deklarasi variabel
var_panjang = 10
var_lebar = 5
var_tinggi = 80
var_volume = fungsi_kembali(var_panjang, var_lebar, var_tinggi)
print("panjang : ",var_panjang)
print("Lebar : ",var_lebar)
print("Tinggi : ",var_tinggi)
print("Volume : ",var_panjang," * ",var_lebar," * ",var_tinggi," = ",var_volume)
Penjelasan Program :
- fungsi_kembali memiliki 3 parameter. yaitu panjang, lebar dan tinggi
- Pada fungsi_kembali, terdapat perintah untuk mengalikan panjang, lebar, dan tinggi. Kemudian di return. artinya perkalian ketiga variabel tersebut merupakan nilai kembali dari fungsi.
- var_volume = fungsi_kembali. Ini sama saja dengan var_volume = panjang*lebar*tinggi.
Berikut ini adalah tampilan output program diatas
Begitulah kira-kira penjelasan tentang return. Sebenarnya pada python, semua fungsi memiliki return. tapi untuk fungsi yang tidak mengembalikan nilai, artinya fungsi tersebut return null. Namun tidak perlu kita ketikkan return null karena sistem dari pemrograman python sudah bisa menebaknya.
Penutup
Demikianlah tutorial yang dapat saya sampaikan. Terimakasih telah berkunjung. Assalamu'alaikum wr.wb
Selanjutnya : Contoh Program Fungsi Pada Python
Selanjutnya : Contoh Program Fungsi Pada Python
Post a Comment for "Penjelasan Dan Contoh Program Fungsi (Function) Pada Python"