Python'da Fonksiyonlar

Fonksiyonlar kısaca belirli bir işlevi yapmak için oluşturulan komutlar kümesidir diyebiliriz. Python ile hazır gelen fonksiyonlar ve bizim oluşturduğumuz fonksiyonlar olmak üzere Pythonda 2 tür fonksiyon bulunur. Print() ve type() gibi fonksiyonlar Python ile birlikte geldiği için biz sadece onları kullanmak istediğimiz yerde kodlarımıza dahil ederiz.

Fonksiyon tanımlama;

def fonksiyonAdi():
    #Fonksiyon içerisindeki kodlar


Örnek;

def selamla():
    print('Selamlar...')

selamla()


Çıktı;

Selamlar...


Fonksiyona dışarıdan değer gönderme;

def selamla(name):
    print('Selamlar... ' + name)

selamla('Erhan')


Çıktı;

Selamlar... Erhan


Parametreye varsayılan değer atama;

def selamla(name = 'İSİMSİZ'):
    print('Selamlar... ' + name)

selamla()


Çıktı;

Selamlar... İSİMSİZ

Fonksiyona herhangi bir değer gönderilmediği takdirde varsayılan olarak tanımlanan değer kullanılır.

Fonksiyondan geriye değer döndürme;

def selamla(name):
    return 'Merhaba ' + name

print(selamla('Erhan'))


Çıktı;

Merhaba Erhan

return ifadesi ile fonksiyondan geriye değer döndürme işlemi gerçekleştirilir.

Post a Comment

Daha yeni Daha eski

Vulnerability Analysis