Python Fonksiyon Nedir

Python Fonksiyon Nedir

Python'da fonksiyon, belirli bir işi gerçekleştirmek için yazılan kod bloklarıdır. Fonksiyonlar, tekrarlanan kodları tek bir yerde toplayarak, kodun daha düzenli ve yeniden kullanılabilir olmasını sağlar. Bir fonksiyonu bir kere tanımlayıp, istediğin kadar çağırabilirsin.

Fonksiyon Tanımlama

Python'da fonksiyonlar def anahtar kelimesi ile tanımlanır. Basit bir örnek:

def selamla(): print("Merhaba!")

Bu örnekte, selamla isimli bir fonksiyon tanımladık ve içine bir print ifadesi koyduk. Şimdi bu fonksiyonu çağırırsak, ekrana "Merhaba!" yazar:

selamla()

Parametre Alan Fonksiyonlar

Fonksiyonlar, dışarıdan veri alabilir. Bu verilere parametre denir.

def selamla(isim): print(f"Merhaba, {isim}!")

Bu fonksiyonu çağırırken bir isim parametresi vermen gerekir:

selamla("Ahmet")

Sonuç:

Merhaba, Ahmet!

Geriye Değer Döndüren Fonksiyonlar

Bazı fonksiyonlar işlem yapıp bir sonuç döndürebilir. Bu durumda return anahtar kelimesi kullanılır.

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

Bu fonksiyon, iki sayıyı toplar ve sonucu geri döner:

sonuc = toplama(3, 5) print(sonuc)

Sonuç:

8

Özetle:

  • Fonksiyonlar, kodunuzu düzenler ve tekrarı azaltır.
  • Parametrelerle veri alabilir, return ile sonuç döndürebilir.


Yorum Ekle

Üzerine gel