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
- Keyword untuk membuat function dalam Python adalah def
- Pendefinisian default value pada argument dari function
- Default value dari suatu variable
- 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.