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.