Python'da Fonksiyon Tanımlama ve Kullanma
Python'da fonksiyon, belirli bir işlemi gerçekleştirmek için kullanılır. Fonksiyonlar, kodun yeniden kullanılabilirliğini artırır. Fonksiyon tanımlamak için "def" anahtar kelimesi kullanılır.
Fonksiyon Tanımlama
Fonksiyon aşağıdaki gibi tanımlanır:
def fonksiyon_adi(parametre1, parametre2):
# Kod bloğu
return sonuc
Burada:
- "fonksiyon_adi" fonksiyonun adıdır.
- "parametre1" ve "parametre2" fonksiyonun aldığı argümanlardır.
- "return" anahtar kelimesi, fonksiyonun döndürdüğü değeri belirtir.
Fonksiyon Kullanma
Fonksiyonu çağırmak için adı ve gerekli argümanlar kullanılır:
sonuc = fonksiyon_adi(deger1, deger2)
Örnek
Aşağıda basit bir toplama fonksiyonu örneği verilmiştir:
def topla(a, b):
return a + b
Fonksiyonu kullanmak için:
toplam = topla(5, 3)
print(toplam) # Çıktı: 8
Parametreler
Fonksiyonlar bir veya daha fazla parametre alabilir. Ayrıca varsayılan değerler de tanımlanabilir:
def selamla(isim="Dünya"):
return f"Merhaba, {isim}!"
Bu fonksiyonu çağırırken isim vermedikçe varsayılan değer kullanılacaktır:
print(selamla()) # Çıktı: Merhaba, Dünya!
Fonksiyonlar, programlama sürecini düzenli hale getirir ve kodun okunabilirliğini artırır.