pythonReturn

📌 Nilai Return dalam Fungsi Python

Fungsi dapat mengembalikan nilai hasil operasi menggunakan kata kunci return. Jika return tidak digunakan, fungsi akan secara default mengembalikan None.

🔹 Sintaks Dasar return

def fungsi():
    return nilai_yang_dikembalikan

1️⃣ Contoh Fungsi dengan Return

📌 a. Fungsi Penambahan

Fungsi ini menjumlahkan dua angka dan mengembalikan hasilnya.

def tambah(a, b):
    return a + b

# Menggunakan fungsi untuk menambahkan dua angka
hasil = tambah(5, 3)
print("Hasil penambahan:", hasil)

Output:

Hasil penambahan: 8

📌 b. Fungsi Pengurangan

Fungsi ini mengurangi dua angka dan mengembalikan hasilnya.

Output:


📌 c. Fungsi Pembagian

Fungsi ini membagi dua angka dengan pengecekan untuk mencegah pembagian dengan nol.

Output:

1️⃣ Fungsi di Views (Menggunakan return)

Python Framework menggunakan fungsi dalam views untuk menangani permintaan HTTP dan mengembalikan respons.

📌 Contoh: Fungsi View untuk Menampilkan Halaman

✅ Fungsi home() menerima request, lalu mengembalikan tampilan template home.html.


2️⃣ Fungsi dengan Parameter dalam View

Kita bisa membuat fungsi dengan parameter untuk menangani data dari pengguna.

📌 Contoh: View dengan Parameter dari URL

✅ Fungsi ini menerima nama pengguna dari URL dan menampilkannya sebagai teks. ✅ URL di urls.py bisa dibuat seperti ini:

🔹 Contoh Akses di Browser:

💡 Output di browser:


3️⃣ Fungsi untuk Menghitung & Menampilkan di Template

Django memungkinkan kita menggunakan fungsi untuk mengolah data sebelum ditampilkan di template.

📌 Contoh: Menampilkan Hasil Perhitungan di Template

✅ a) Definisikan Fungsi di views.py

✅ b) Tambahkan URL di urls.py

✅ c) Tampilkan Hasil di hasil.html

📌 🔹 Contoh Akses di Browser:

💡 Output di browser:

Last updated