Belajar Python Dasar : Mengenal Variabel dan Fungsi Pada Python #Part 2

Simkode | Belajar Python Dasar : Mengenal Variabel dan Fungsi Pada Python Part 2 - Selamat datang Simkoder's di web serderhana ini. Kalian masih semnagat kan belajar bahasa pemrogramannya ?. Karena kali ini kita akan melajutkan pembahasan pada posting sebelumnya tentang Belajar Python Dasar : Mengenal Variabel dan Fungsi Pada Python #Part 1. Untuk di pembahasan sekarang, kita membahas Part 2 yaitu tentang Fungsi ( function ) pada Python.
Mengenai fungsi pada Python sudah kita singgung di awal - awal pembahasan. Bagi yang belum memnabaca artikelnya bisa akses link berikut : 👉 Mengenal Variabel dan Fungsi Pada Python #Part 1.
Namun keterangan yang kita berikan masih umum belum menuju detil dari apa itu fungsi dalam python. Maka dari itu kita akan lengkapi pembahasannya pada psotingan ini agar lengkap. Baik, mari kita langsung saja mengenal dan memahami fungsi pada python.
Mengenal Fungsi (Function) Pada Bahasa Python
Fungsi (Function) dalam Python adalah blok kode yang diberi nama dan dapat dipanggil secara berulang untuk melakukan tugas tertentu. Dengan Fungsi (Function) memungkinkan kita untuk mengorganisasi kode ke dalam bagian yang terpisah dan dapat digunakan kembali, sehingga meningkatkan keterbacaan, modularitas, dan efisiensi dalam pengembangan perangkat lunak.
Maka dari itu, Python masih banyak disukai oleh Developer karena salah satu fiturnya tersebut. Bagaimana tidak? Hanya dengan 1 fungsi tertentu kita bisa memanggilnya kembalo tanpa ada batasa. Tentunya ini bisa mempercepat dan meminilaisasi code agar proses semakin cepat.
Dalam memahami Fungis (Function) pada Python terdapt hal - hal penting yang perlu kalian ketahui. Poin - poin penting pada (Function) ini disarankan agar kalian pahami agar tidak mengalami kesulitas di kemudian hari atau jika sudah bergelut di dunia pekerjaan. Apa saja poin - poin penting Python ?. Berikut penjelasannya...
Poin - Poin Penting Fungsi (Function) dalam Python
Berikut adalah beberapa poin penting tentang fungsi dalam Python:1. Pendefinisian Fungsi
Fungsi didefinisikan dengan kata kunci def, diikuti oleh nama fungsi dan tanda kurung ( ). Kita juga dapat mendefinisikan parameter yang diterima oleh fungsi di dalam tanda kurung tersebut. def sapa(nama):
print("Halo, " + nama + "!")
2. Pemanggilan Fungsi
Untuk memanggil fungsi, kita cukup menuliskan nama fungsi diikuti dengan tanda kurung ( ). Jika fungsi menerima parameter, kita perlu menyediakan nilai yang sesuai untuk setiap parameter saat memanggil fungsi.sapa("Jhony")
3. Return Statement
def kuadrat(x):
return x * x
hasil = kuadrat(5)
print(hasil) # Output: 25
4. Parameter dan Argumen
def tambah(a, b):
return a + b
hasil = tambah(3, 4)
print(hasil) # Output: 7
5. Reusabilitas dan Modularitas
Contoh Penulisan Kode Syntax Function pada Python
def sapa():
print("Halo, selamat datang!")
sapa() # Panggil fungsi sapa()
2. Fungsi dengan Parameterdef sapa(nama):
print("Halo, " + nama + "! Selamat datang!")
sapa("John") # Panggil fungsi sapa() dengan argumen "John"
def kuadrat(x):
return x * x
hasil = kuadrat(5) # Panggil fungsi kuadrat() dengan argumen 5
print(hasil) # Output: 25
def tambah(a, b):
return a + b
hasil = tambah(3, 4) # Panggil fungsi tambah() dengan argumen 3 dan 4
print(hasil) # Output: 7
def sapa(nama=""):
if nama == "":
print("Halo, selamat datang!")
else:
print("Halo, " + nama + "! Selamat datang!")
sapa() # Panggil fungsi sapa() tanpa argumen
sapa("John") # Panggil fungsi sapa() dengan argumen "John"
Untuk memanggil fungsi, kita hanya perlu menuliskan nama fungsi diikuti dengan tanda kurung () dan menyediakan argumen (jika diperlukan). Fungsi dapat memiliki nilai kembalian menggunakan pernyataan "return", dan nilai kembalian tersebut dapat disimpan dalam variabel atau digunakan langsung dalam operasi selanjutnya.
Penting untuk diingat bahwa indentasi (pengaturan spasi) dalam Python sangat penting untuk menandai blok kode dalam fungsi. Pastikan untuk menggunakan indentasi yang konsisten untuk menghindari kesalahan sintaksis.