Senin, 16 April 2018


KALKULATOR FUNCTION


Function adalah sebuah kode yang dapat melakukan Task/Perintah terentu yang dapat dimasukkan ke dalam kode program yang lebih besar.Setelah kita membuat suatu fungsi,kita dapat menggunakan setiap saat dan dimanapun dan menghemat waktu kita agar tidak perlu menulis banyak kode berulang kali.

Fungsi dalam python di definisikan menggunakan def ada nama pengenal fungsi I ikuti dengan parameter yang diapit oleh tanda kurung diakhir dengan tanda titik dua ( : ),baris berikutnyaberupa blok fungsi yang dijalankan jika fungsi dipanggil.

Menggunakan Fungsi di Pemograman Python

    Python memiliki beberapa macam Function yang dapat langsung digunakan cukup hanya dengan memanggilnya saja dan sebelum memanggil suatu function kamu perlu menginput function terlebih dahulu dengan suatu value,ketika function di panggil function tersebut baru akan bias Mengeluarkan Output.Contoh pemanggilan function dalam python:

Parameter Fungsi :
Parameter Fungsi adalah  nilai yang disediakan kepada fungsi,dimana nilai ini menentukan output yang akan dihasilkan fungsi,nilai parameter saat pemanggilan fungsi dinamakan argument.

Variabel Lokal 
 Jika ada variable yang dideklarasikan dalam blok fungsi,dengan kata lain nama variable hanya local untuk fungsi.Dan ini di sebut juga scope variable.

Contoh codingan dan sintaks programnya sebagai berikut:


    def hitung(a,b, operator=Tambah,frmtOut=float): sebuah fungsi yang memiliki 4 parameter yaitu a,b,dan operator,frmtOut.

Pada parameter operator(Tambah,Kurang,Kali,Bagi)agar dapat berfungsi sesuai dengan operator aritmatika kita bias menggunakan kondisi pemilihan (IF dan ELIF)contoh sintaksnya:

hasil=0
If operator == Tambah:
    hasil = a+b
elif operator == kurang:
    hasil = a-b
elif operator == Kali:
    hasil  = a*b
elif operator == Bagi:
      hasil = a/b
else:
      print ("Operator yang dijalankan Tambah, Kali, Kurang, Bagi")

if frmtOut == float:
   hasil = float(hasil)
elif frmtOut == int:
    hasil = round (hasil)
else:
    
     ValueError(“Format yang di jalankan yaitu int atau float”)

return hasil


Return hasil digunakan untuk mengembalikan nilai dengan menggunakan kata kuci return lalu diikuti dengan nilai atu variable yang akan dikembalikan.

Outputnya:







Leave a Reply

Subscribe to Posts | Subscribe to Comments

KALKULATOR(Function)

KALKULATOR FUNCTION Function adalah sebuah kode yang dapat melakukan Task/Perintah terentu yang dapat dimasukkan ke dalam kode progr...

- Copyright © Belajar mengenal python - Blogger Templates - Powered by Blogger - Designed by Johanes Djogan -