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.