Python’da bir fonksiyonun parametrelerini nasıl belirleyebilirim?

Python'da Fonksiyon Parametreleri Belirleme

Python'da bir fonksiyonun parametrelerini belirlemek için fonksiyon tanımında parametre adlarını kullanabilirsiniz. Aşağıda temel bilgileri bulabilirsiniz.

Fonksiyon Tanımlama

Fonksiyonlar, def anahtar kelimesi ile tanımlanır. Örnek:
def fonksiyon_adi(parametre1, parametre2):
    # Fonksiyonun içeriği

Parametre Türleri

1. **Zorunlu Parametreler:** Fonksiyon çağrıldığında değeri verilmek zorundadır. - Örnek: `def topla(a, b):` 2. **Varsayılan Parametreler:** Belirli bir varsayılan değere sahiptir. - Örnek: `def topla(a, b=5):` (Burada `b` varsayılan olarak 5'tir.) 3. **Anahtar Kelime Parametreleri:** Fonksiyon çağrılırken isimleri ile belirtilir. - Örnek: `topla(b=10, a=5)` 4. **Değişken Sayıda Parametreler:** `*args` ve `**kwargs` kullanılarak değişken sayıda parametre alabilir. - Örnek: - `def fonksiyon(*args):` (Listeler için) - `def fonksiyon(**kwargs):` (Sözlükler için)

Örnek Kullanım

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

selamla("Ahmet")  # Merhaba, Ahmet
selamla("Ayşe", "Selam")  # Selam, Ayşe
Yukarıdaki yöntemlerle Python'da fonksiyon parametrelerinizi etkin bir şekilde belirleyebilirsiniz.


🐞

Hata bildir

Paylaş