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,
returnile sonuç döndürebilir.
Bu ders size yardımcı oldu mu? Puan verin!
Geri bildiriminiz içeriğimizi sürekli güncel ve kaliteli tutmamızı sağlar.
Sıkça Sorulan Sorular (SSS)
Bu ders ve konuyla ilgili en çok merak edilenler
Python Fonksiyon Nedir dersini öğrenmek için ön koşul var mı?
Bu eğitim temel seviyeden ileri seviyeye adım adım hazırlanmıştır. Kodları kopyalayıp Canlı Editör üzerinde test ederek kolayca pratik yapabilirsiniz.
Örnek kodları kendi projelerimde ücretsiz kullanabilir miyim?
Evet, PHP Hocası üzerindeki tüm kod örnekleri açık kaynak mantığıyla sunulmaktadır. Ticari veya kişisel projelerinizde serbestçe kullanabilirsiniz.
Takıldığım bir yerde nereden soru sorabilirim?
Dersin altındaki topluluk yorumları bölümünden sorunuzu sorabilirsiniz. Eğitmenlerimiz ve topluluk üyelerimiz kısa sürede yanıt verecektir.
Topluluk Yorumları (0)
Ders Hakkında Yorum Yap veya Soru Sor
Henüz yorum yapılmamış. İlk yorumu siz yazın!