Cara menggunakan FUNTIONS pada Python


Tutorial Hari Ini
Penggunaan Fungsi [Function]
Membuat Fungsi [Function]
Memanggil Fungsi [Function] di Python
Contoh Program Fungsi [Function]
Pembahasan Materi Selanjutnya
Penutup

Penggunaan Fungsi [Function] di Python

Apa itu Fungsi ? Fungsi merupakan blok code yang hanya berjalan ketika dipanggil, sebuah fungsi berperan penting dalam pembuatan code program untuk memecah code program yang panjang. Sebuah fungsi dapat mengembalikan sebuah nilai [nilai balik] dan dapat dipanggil berulang-ulang. Sahabat semua yang belum membaca materi sebelumnya silahkan dibaca terlebih dahulu karena materi nyambung terus. 

Membuat Fungsi [Function]

Dalam Python, untuk membuat sebuah fungsi dapat didefinisikan dengan mendeklarasikan  dimulai dengan kata kunci def:

Aturan penulisan:

def []:

   

    return

Penjelasan:
» penulisan fungsi dimulai dengan deklarasi def. 

» selanjutnya nama sebuah fungsi disesuaikan dengan penggunaannya.
» fungsi dapat memiliki parameter.
» diakhir deklarasi fungsi diberikan titik dua [:].
» baris berikutnya pendefinisian fungsi dengan .

» diakhiri dengan perintah return untuk memberikan nilai balik.

Memanggil Fungsi [Function]
Untuk memanggil sebuah fungsi menggunakan nama fungsi dan diiikuti dengan tanda kurung buka-tutup[], serta nilainya.

Aturan penulisan:

[daftar parameter]

Contoh Program Fungsi [Function]

Contoh2: membuat sebuah fungsi tanpa parameter

#-- File : contoh.py --

def hello[]:

    print['Hello, World...']

Contoh2: sebuah fungsi dengan memiliki parameter

#-- File : contoh2.py --

def hitung[x,y]:

    hasil= x * y

    return hasil

» hitung[5,5]

Hasil: 25

Contoh bila dijalankan melalui IDLE Shell

Contoh3: perhitungan aritmatika sederhana [+, -, *, /, %] dengan parameter

#-- File : contoh3.py --

def hitung[x,y]:

    tambah = x + y

    kurang = x - y

    kali = x * y

    bagi = x / y

    sisa = x % y

    return tambah,kurang,kali,bagi,sisa

» hitung[6,5]

Hasil: [11, 1, 30, 1.2, 1]

Contoh4: menghitung luas balok dengan parameter
#-- File : contoh4.py --

def luas_balok[panjang, lebar]:
    luas = panjang * lebar
    print["Luas Balok adalah: %.2f" % luas]
» luas_balok[4,5]
Hasil: Luas Balok adalah: 20.00

Contoh5: sebuah fungsi menggabungkan deklarasi fungsi dan program utama.

#-- deklarasi fungsi dengan parameter --

def barang[banyak,harga]:

jumlahHarga= banyak * harga

return jumlahHarga

#-- program utama --

print['-- Daftar Penjualan Barang --']

namabrg=str[input['Nama Barang   : ']]

banyak=int[input['Jumlah Barang : ']]

harga=int[input['Harga Satuan  : ']]

#-- memanggil fungsi --

print['Jumlah Harga  : Rp ',barang[banyak,harga]]

Hasil:

-- Daftar Penjualan Barang --

Nama Barang   : Indome Kari Ayam

Jumlah Barang : 10

Harga Satuan  : 2200

Jumlah Harga  : Rp  22000

Contoh6: sebuah fungsi dengan mendeklarasikan variabel Local & Global, selanjutnya variabel

                 tersebut di ambil/di akses.
#--deklarasi variabel Global
nama = "I Ketut Darmayuda"
prodi = "Teknik Informatika"
def data_nilai[]:
    #--deklarasi variabel Lokal
    print['-- Data Nilai Akhir --']
    nama = 'Adindania'
    mk = "Algoritma & Pemrograman 1"
    sks = 3
    na = 85
    # mengambil nilai variabel lokal
    print["Nama Mahasiswa: %s" % nama]
    print["Mata kuliah : %s" % mk]
    print["Jumlah SKS  : %d" % sks]
    print["Nilai Akhir : %.2f" % na]
data_nilai[]
# mengambil nilai variabel global
print[""]
print['-- Data Dosen:']
print["Dosen : %s" % nama]
print["Prodi : %s" % prodi]
tips: untuk penulisan sebuah fungsi harap diperhatian indent[]

Hasil:

-- Data Nilai Akhir --

Nama Mahasiswa: Adindania

Mata kuliah   : Algoritma & Pemrograman 1

Jumlah SKS    : 3

Nilai Akhir   : 85

-- Data Dosen:

Dosen : I Ketut Darmayuda

Prodi : Teknik Informatika

Sekian tutorial hari ini, tentang pembuatan dan pemanggilan fungsi [function]. Contoh-contoh dari program tersebut tentunnya dapat dikembangkan lagi dengan program yang lebih kompleks. Bagaimana, asiik bukan ? belajar Python. Tetap semangat dan Terima kasih sudah mengikuti terus tutorial ini, semoga bermanfaat. Salam🙏

 

Apa itu python function?

Fungsi adalah blok kode terorganisir dan dapat digunakan kembali yang digunakan untuk melakukan sebuah tindakan/action. Fungsi memberikan modularitas yang lebih baik untuk aplikasi Anda dan tingkat penggunaan kode yang tinggi.

Apa itu fungsi def?

Pengertian Fungsi [def] Pada Python Sebuah fungsi bisa menerima parameter, bisa mengembalikan suatu nilai, dan bisa dipanggil berkali-kali secara independen. Dengan fungsi kita bisa memecah program besar yang kita tulis, menjadi bagian-bagian kecil dengan tugasnya masing-masing.

Bagaimana sebuah fungsi dideklarasikan dengan python?

Dalam bahasa pemrograman python, fungsi dideklarasikan dengan menggunakan kata kunci def yang kemudian diikuti dengan nama fungsi yang bersangkutan.

Apa fungsi print [] dalam python?

Apa Itu Fungsi Print? Fungsi print pada python adalah sebuah fungsi yang digunakan untuk memunculkan output yang ingin kita print pada console.

Bài mới nhất

Chủ Đề