Python’da bir fonksiyonun parametreleri nasıl belirlenir ve kullanılır?

Python’da Fonksiyon Parametreleri

Python’da bir fonksiyon tanımlarken parametreler, fonksiyonun alacağı değerleri belirtir. Parametre tanımı, fonksiyon adıyla birlikte parantez içinde yapılır.

Fonksiyon Tanımlama

Aşağıda bir fonksiyonun parametrelerle nasıl tanımlanacağına ilişkin bir örnek verilmiştir: ```python def fonksiyon_adi(parametre1, parametre2): # Fonksiyonun içeriği sonuc = parametre1 + parametre2 return sonuc ```

Parametre Kullanımı

Fonksiyon çağrılırken, parantez içine değerler geçirilir. Bu değerlere \"argüman\" denir. ```python sonuc = fonksiyon_adi(5, 10) # 15 döner ```

Parametre Türleri

Python\'da çeşitli parametre türleri kullanabilirsiniz:
  • Konumsel Parametreler: Değerler sırayla verilmelidir.
  • Varsayılan Parametreler: Eğer argüman verilmezse varsayılan değer kullanılır.
  • Yıldızlı Parametreler: Çok sayıda argüman alınabilir. Örnek: *args veya **kwargs.

Örnekler

1. **Varsayılan Parametre:** ```python def toplama(a, b=10): return a + b print(toplama(5)) # 15 ``` 2. **Yıldızlı Parametre:** ```python def toplam(*args): return sum(args) print(toplam(1, 2, 3, 4)) # 10 ``` Fonksiyon parametreleri, kodunuzu daha esnek ve yeniden kullanılabilir hale getirir.

Python’da bir fonksiyonun parametreleri nasıl belirlenir ve kullanılır?

🐞

Hata bildir

Paylaş