Copy of Python 3
Copy of Python 3
def sapa():
print("Halo, selamat datang!")
def tambah(a,b):
print(a+b)
Setelah mendefinisikan fungsi, kita bisa memanggilnya dengan menyebutkan nama fungsi diikuti tanda kurung. ---->
tambah(5,3)
Return
Fungsi yang dibuat dapat mengembalikan nilai menggunakan kata kunci return. Nilai
yang dikembalikan dapat digunakan di bagian lain dari program.
Sintaks Return:
Ketika kita ingin agar fungsi mengembalikan nilai, kita menggunakan kata kunci
return diikuti dengan nilai yang ingin dikembalikan.
contoh:
return a + b
Memanggil Fungsi yang Menggunakan Return
Kita dapat menyimpan hasil return dari fungsi dalam variabel atau langsung
menggunakannya.
Contoh:
hasil = tambah(3, 5)
print(hasil) # Output: 8
Variabel Global dan Lokal
hitung() # Output: 10
print(x) # Error: x tidak didefinisikan di luar fungsi
Variabel Global
x = 20 # x adalah variabel global
def tampilkan():
print(x) # Akses variabel global x
tampilkan() # Output: 20
Mengubah Variabel Global di dalam Fungsi
def ubah():
global x
x = 30 # Mengubah nilai variabel global x
ubah()
print(x) # Output: 30