← Ana Sayfaya Dön
🐍 Profil 2 - Hızlı Python

Gün 6 - Python'da Fonksiyonlar

Gün 6: Python'da Fonksiyonlar

Fonksiyonlar, belirli bir görevi yerine getirmek için yazılan ve tekrar tekrar kullanılabilen kod bloklarıdır. Fonksiyonlar sayesinde kodunuzu daha modüler ve okunabilir hale getirebilirsiniz.

Python'da fonksiyon tanımlamak için def anahtar kelimesi kullanılır. Fonksiyon tanımından sonra fonksiyon adı ve parantezler içinde parametreler yazılır. Fonksiyon gövdesi ise bir blok olarak yazılır.

Fonksiyonlar, isteğe bağlı olarak bir değer döndürebilirler. Döndürülen değer return anahtar kelimesi ile belirtilir. Eğer bir fonksiyon bir değer döndürmüyorsa, Python otomatik olarak None değerini döndürür.

Örnek: Fonksiyon Tanımlama ve Kullanma

# Fonksiyon tanımlama def selam_ver(isim): return f"Merhaba, {isim}!" # Fonksiyonu çağırma mesaj = selam_ver("Ahmet") print(mesaj) # Çıktı: Merhaba, Ahmet!

Bilginizi Test Edin

6. Aşağıdaki fonksiyon çağrısının çıktısı nedir?
def kare_al(x): return x * x print(kare_al(4))