Pembahasan kali sampai kepada pembuatan function pada pemrograman Python. Kita akan membuat function sederhana untuk penjumlahan, perkalian, pengurangan dan pembagian. Tentu ini operasi matematika yang sudah diajarkan di sekolah dasar tetapi meskipun demikian cukup baik untuk dijadikan

Contoh source code untuk function pada pemrograman bahasa Python adalah seperti berikut ini

def hitung(a,b,operasi='tambah'):
    hasil = 0
    if operasi=='tambah':
        hasil = a + b
    elif operasi=='kali':
        hasil = a * b
    elif operasi =='kurang':
        hasil = a - b
    elif operasi =='bagi':
        hasil = a / b
    return hasil

print(hitung(10,5))
print(hitung(10,5,'kali'))
print(hitung(10,5,'kurang'))
print(hitung(10,5,'bagi'))

Jika kita jalankan maka akan seperti ini

D:\pythonku>python fungsi.py
15
50
5
2.0
D:\pythonku> 

Pada pembelajaran function pada Python ini kita belajar

  1. Keyword untuk membuat function dalam Python adalah def
  2. Pendefinisian default value pada argument dari function
  3. Default value dari suatu variable
  4. Adanya result dari function

Berkaitan dengan aturan menjorok atau indentation maka kita bisa melihatnya seperti gambar di bawah ini

Informasi lebih lanjut silahkan mengunjungi
1. https://docs.python.org/3/tutorial/controlflow.html#defining-functions .
2. https://www.w3schools.com/python/python_functions.asp .

Kunjungi www.proweb.co.id untuk menambah wawasan anda.

Pembuatan Function pada Pemrograman Python