Source: Kevin Tekno |
Hai yo, ga kerasa sekarang udah masuk ke tutorial 14, di tutorial kali ini kita akan membahas tentang fungsi.
Lalu apa itu fungsi? Fungsi pada dasarnya konsepnya hampir sama seperti variabel yaitu untuk menampung suatu kode agar bisa di panggil secara berulang-ulang.
Lalu apa saja kegunaan fungsi? fungsi berguna untuk memudahkan programmer ketika membuat kode yang efisien ,dan dapat dipakai secara berkali-kali misalnya, kita membuat program yang memerlukan sebuah rumus tertentu, dan rumus itu akan di pakai secara berulang-ulang daripada kita membuat fitur rumus tersebut satu persatu akan lebih efesien jika menggunakan fungsi, jadi kita hanya harus memanggil nama dari fungsi tersebut.
Jangan berlama-lama mari kita bahas secara tuntas!!
Cara membuat fungsi
Contoh Fungsi :
def inifungsi():
print("Good by world!!")
Keterangan
- Fungsi pada python selalu diawali dengan def kemudian di lanjutkan dengan nama fungsi lalu tanda kurung ( )
- Argument dharus di tulis didalam tanda kurung ( ).
- Kode pertama didalam fungsi selalu di akhiri dengan titik dua : .
- Kemudian isi didalam fungsi harus diberikan indentasi Tabatau Sepasi2x.
- Untuk mengembalikan nilai dari fungsi makan menggunakan nilai return sebenarnya ini opsional tapi penting ketika kita membuat program yang kompleks.
Parameter
Parameter berfungsi menampung data sama seperti variabel, misalnya kita membuat beberapa input kedalam fungsi maka kita harus menggunakan parameter agar kode lebih efisien.
Contoh parameter :
def FungsiNama(nama):
print("Nama saya adalah :", nama)
Kita juga dapat menambahkan lebih dari satu parameter
Contoh :def FungsiNama(nama, alamat):
print("Nama saya adalah :", nama)
print("Alamat saya di :", alamat)
FungsiNama("Kevin","Osaka")
Hasilnya :
Nama saya adalah : Kevin
Alamat saya di : Osaka
Return
Return berguna untuk mengulang atau mengembalikan nilai pada fungsi, konsepnya hampir sama dengan break pada perulangan.
Fungsi akan secara otomatis berhenti ketika sistem mendeteksi return berjalan
Contoh penulisan return :
def namafungsi( nama ):
print (nama)
return
Contoh lain :
def perkalian(angka1, angka2):
total = angka1 * angka2
return total
hasil = perkalian(10,100)
print(hasil)
Dari kode di atas maka kita akan mendapatkan hasil 1000
Sekian dulu tutorial kali ini selamat mencoba!!
Mari mencoba
Sudah mempelajari hal baru hari ini? ada baiknya jika di praktekan
Mulai praktek!!