🛠️ Fungsi Dasar

Level: Beginner

Fungsi adalah blok kode yang dirancang untuk melakukan tugas tertentu. Dengan fungsi, kita bisa menghindari penulisan kode berulang. Bayangkan seperti alat dapur: blender hanya perlu ditekan tombolnya untuk bekerja, kita tidak perlu tahu detail mekanismenya setiap kali.

📖 Penjelasan Singkat

Fungsi membuat kode lebih terstruktur, mudah dibaca, dan bisa digunakan kembali.

🛠️ Praktik Kecil

Coba jalankan kode Python berikut:

# Membuat fungsi
def sapa(nama):
    return "Halo, " + nama + "!"

# Memanggil fungsi
print(sapa("Doddy"))
print(sapa("Budi"))

👉 Fungsi sapa() menerima parameter nama dan mengembalikan sapaan personal.

🎮 Mini Challenge

Buat fungsi bernama luas_persegi_panjang yang menerima dua parameter: panjang dan lebar. Fungsi harus mengembalikan hasil perhitungan luas persegi panjang.

Tugas tambahan: Coba panggil fungsi tersebut dengan beberapa nilai berbeda dan tampilkan hasilnya.