Python Function - Basic

Reno Iqbalsah

15/05/2023

Bagian ini membahas cara membuat dan menggunakan fungsi (function) dalam bahasa pemrograman Python.

Fungsi (function) adalah salah satu bagian paling penting dan paling sering digunakan dalam sebuah bahasa pemrograman tingkat tinggi (high-level programming language). Fungsi memungkinkan kita untuk menggunakan sebuah formula secara berulang-ulang di dalam program kita. Bahkan, fungsi ini dapat kita gunakan dalam program lain yang bisa jadi kita buat di waktu yang akan datang.

Syntax Dasar Fungsi

Untuk membuat sebuah fungsi, kita dapat menggunakan keyword def nama_fungsi(), keyword def yang kita gunakan tersebut maskudnya adalah define, atau mendefinisikan fungsi yang kita buat.

    
def fungsi(): print("Ini adalah sebuah fungsi")

Function Call

Function call adalah saat kita menggunakan (memanggil) sebuah fungsi, kita dapat melakukan fuction call dengan syntax fungsi(), baik saat kita menggunakan fungsi yang kita buat sendiri maupun fungsi bawaan / fungsi dari sebuah library.

    
import math def fungsi(): print("Ini adalah sebuah fungsi") angka = math.sqrt(36) print(angka) # output: 6 fungsi() # Output: Ini adalah sebuah fungsi

pass Statement

Ketika kita membuat sebuah fungsi, statement di dalam fungsi tersebut tidak boleh kosong. Namun, apabila kita ingin membuat fungsi kosong, misalnya untuk me-reserve nama fungsi agar tidak dipakai fungsi lain, kita dapat menggunakan statement pass.

    
def fungsi(): # fungsi masih dalam proses pemikiran programmer pass

Dengan menggunakan pass, program akan tetap berjalan meskipun salah satu fungsi yang kita buat masih kosong.