Sobes.tech
Junior — Middle

Bir fonksiyonun parametresi olarak değer iletmek ile bu fonksiyonu çağırırken belirli verileri kullanmak arasındaki fark nedir?

sobes.tech yapay zeka

AI'dan gelen yanıt

Bir fonksiyonun parametreleri, fonksiyon tanımında bildirilen ve çağrıldığında değerleri almak için kullanılan değişkenlerdir. Somut veriler (argümanlar), bu parametrelere çağrı sırasında geçirilen gerçek değerlerdir.

Örneğin:

def greet(name):  # name — parametre
    print(f"Merhaba, {name}!")

greet("Alice")  # "Alice" — argüman

Burada, name parametre, ve "Alice" çağrı sırasında geçirilen somut değerdir. Parametreler fonksiyonun yapısını belirler, ve argümanlar fonksiyonun çağrı sırasında çalıştığı verilerdir.