Parametre Alan Fonksiyon

Parametre Alan Fonksiyonlar

Fonksiyonlara dışarıdan veri gönderip onu kullanabiliriz. Aşağıdaki örnekte selamla fonksiyonu oluşturulmuş ve bu fonksiyona gönderilen değer ile ekrana "Merhaba Ali" ve "Merhaba Ayşe" yazdırmıştır.


Örnek: Parametreli Fonksiyon

def selamla(isim):
    print("Merhaba", isim)

selamla("Ali")
selamla("Ayşe")

Çıktı:

Merhaba, Ali
Merhaba, Ayşe


Birden Fazla Parametre Alan Fonksiyon

Fonksiyonlar bazen birden fazla değer alıp bunları içerisinde kullanabilir. Fonksiyon içerisinde hesaplanan veya işlem gören değerleri fonksiyon dışına göndermek için return anahtar kelimesi kullanılır. Örneğin aşağıda görülen fonksiyonda carp( ) adında bir fonksiyon oluşturulmuş ve içerisine 5 ve 3 sayısı gönderilmiş. Bu sayılar carp fonksiyonunda işlem gördükten sonra fonksiyondan dışarıya değer göndermek için return anahtar kelimesi kullanılmıştır.


def carp(a, b):
    return a * b

sonuc = carp(5, 3)
print("İşlemin Sonucu:",sonuc)

Çıktı:

İşlemin Sonucu:15



Örnek: Girilen 2 notun ortalamasını alıp ekrana yazdıran python kodlarını yazınız. Ortalama hesaplaması için fonksiyon oluşturup return ile gönderiniz.


def ortalama (not1,not2):
  return (not1+not2)/2

not1 = int (input("Birinci Notunuzu Girin:"))
not2 = int (input("İkinci Notunuzu Girin:"))

sonuc = ortalama (not1,not2)

print("Ortlamanız:",sonuc)

Çıktı:

Birinci Notunuzu Girin:70
İkinci Notunuzu Girin:60
Ortlamanız: 65