filmov
tv
Python Dersleri #6 - Fonksiyonlar
Показать описание
Merhaba arkadaşlar,
Bu dersimizde fonksiyonlar konusunu ele alacağız. Fonksiyon nedir, nasıl tanımlanır, nasıl çağrılır, fonksiyona parametre nasıl gönderilir, fonksiyondan nasıl geriye değer döndürülür gibi konuları anlatıyorum.
FONKSİYONLAR VE ÖZELLİKLERİ
Programlamanın olmazsa olmaz yapı taşlarıdır.
Fonksiyonlar tekrar kullanılabilen kod parçalarıdır.
Programlarımızın işlevselliğini ve kodun okunabilirliğini arttırır, kod tekrarını önler.
Belirli bir işlevi yerine getirmek için bir araya getirilmiş kodlar bütünüdür. Belli bir amaca yönelik yazılır.
Her fonksiyonun bir adı bulunur ve fonksiyonlar sahip oldukları bu adlarla anılır.(print fonksiyonu, open fonksiyonu, type fonksiyonu, input fonksiyonu, lenfonksiyonu vb.)
Şekil olarak, her fonksiyonun isminin yanında birer parantez işareti bulunur. (open(), print(), input(), len() vb.)
Bu parantez işaretlerinin içine, fonksiyonlara işlevsellik kazandıran bazı parametreler yazılır. (open(dosya_adı), print("Merhaba Zalim Dünya!"), len("kahramanmaraş") vb.)
Fonksiyonlar farklı sayıda parametre alabilir.
Fonksiyonların isimli ve isimsiz parametreleri vardır.
Fonksiyonların, isimli ve isimsiz parametreleri dışında, bir de varsayılan değerli parametreleri vardır. Örneğin print() fonksiyonunun sep, end ve file parametreleri varsayılan değerli parametrelere birer örnektir. Eğer bir parametrenin varsayılan bir değeri varsa, o parametreye herhangi bir değer vermeden de fonksiyonu kullanabiliriz.
Python bu parametrelere, belirli değerleri öntanımlı olarak kendisi atayacaktır. Tabii eğer istersek, varsayılan değerli parametrelere kendimiz de başka birtakım değerler
verebiliriz.
Bu dersimizde fonksiyonlar konusunu ele alacağız. Fonksiyon nedir, nasıl tanımlanır, nasıl çağrılır, fonksiyona parametre nasıl gönderilir, fonksiyondan nasıl geriye değer döndürülür gibi konuları anlatıyorum.
FONKSİYONLAR VE ÖZELLİKLERİ
Programlamanın olmazsa olmaz yapı taşlarıdır.
Fonksiyonlar tekrar kullanılabilen kod parçalarıdır.
Programlarımızın işlevselliğini ve kodun okunabilirliğini arttırır, kod tekrarını önler.
Belirli bir işlevi yerine getirmek için bir araya getirilmiş kodlar bütünüdür. Belli bir amaca yönelik yazılır.
Her fonksiyonun bir adı bulunur ve fonksiyonlar sahip oldukları bu adlarla anılır.(print fonksiyonu, open fonksiyonu, type fonksiyonu, input fonksiyonu, lenfonksiyonu vb.)
Şekil olarak, her fonksiyonun isminin yanında birer parantez işareti bulunur. (open(), print(), input(), len() vb.)
Bu parantez işaretlerinin içine, fonksiyonlara işlevsellik kazandıran bazı parametreler yazılır. (open(dosya_adı), print("Merhaba Zalim Dünya!"), len("kahramanmaraş") vb.)
Fonksiyonlar farklı sayıda parametre alabilir.
Fonksiyonların isimli ve isimsiz parametreleri vardır.
Fonksiyonların, isimli ve isimsiz parametreleri dışında, bir de varsayılan değerli parametreleri vardır. Örneğin print() fonksiyonunun sep, end ve file parametreleri varsayılan değerli parametrelere birer örnektir. Eğer bir parametrenin varsayılan bir değeri varsa, o parametreye herhangi bir değer vermeden de fonksiyonu kullanabiliriz.
Python bu parametrelere, belirli değerleri öntanımlı olarak kendisi atayacaktır. Tabii eğer istersek, varsayılan değerli parametrelere kendimiz de başka birtakım değerler
verebiliriz.