#Python16 Python’da Fonksiyonlar

Mustafa Oğuz Baran
1 min readOct 25, 2022

Selam, her programlama dilinde olduğu gibi Python’da da kendi fonksiyonlarımızı oluşturup kullanabiliyoruz. Deneylerimizle birlikte Python’da fonksiyon kullanımını öğrenelim.

Python’da Fonksiyon Syntax’ı

def fonksiyonAdi():
#Çalıştırılmasını istediğimiz zımbırtı bu blok'a.
fonsiyonAdi() #Fonsiyonumuzu çağırdık.

Şimdi bir deney yapalım;

Fonksiyon Kullanımı Deneyi

def yazdir():
print("Selam Dünya")
yazdir()
output: Selam Dünya

Fonksiyon kullanımı Python dilinde bu kadar kolay. Şimdi fonksiyonumuza parametre yollamayı öğrenelim.

Fonksiyon Parametre Deneyi

def parametre(isimal):
print(f"Selam, {isimal}")
parametre("Mustafa Oğuz")
output: Selam, Mustafa Oğuz

Yukarıdaki deneyde, oluşturduğum fonksiyonun parantezine “isimal” parametresini ekledim. Ardından fonksiyon içinde print kısmında “isimal” parametresini kullandım. Fonksiyon dışına fonksiyonumu çağırıp parantez içine “Mustafa Oğuz” parametresini yolladım.

Return Nedir?

Fonksiyon içinde “return” ifadesini çokça kullanırız. Return, en basit haliyle şöyle; baban eline et veriyor git bu eti kasapta kıyma yap ve eve geri getir diyor. Heh işte babanın vediği et fonksiyon içinde kullanacağınız veri, kıyma ise fonksiyondan çıkan veri. Eve geri getir ifadesi ise tam olarak return ifadesini temsil ediyor. Bir deney yaparak olayı daha iyi anlayacaksın.

Fonksiyonlarda Return Deneyi

def topla(sayi1, sayi2):
toplamaYap = sayi1 + sayi2
return toplamaYap
islem = topla(3,5)
print(islem)
output: 8

Yukarıda yapmış olduğum deneyde fonksiyon içindeki “toplamaYap” değişkenini fonksiyon içinde geri döndürdüm. Böylelikle fonksiyon dışında değişkenime fonksiyonumu atadım, parametrelerimi yolladım ve o değişkeni yazdırdım. Eğer fonksiyon içinde return işlemi yapmasaydım output: None verecekti.

Evet, deneylerimizle birlikte Python dilinde Döngüler bu kadardı. Bug’sız günler dilerim.

print(“İşleyen kod bug tutmaz.”)

-Anonim

--

--