Press "Enter" to skip to content

Posts published in “Python”

Python Encapsulation Kapsulleme

Yaşar SAFALI 0

Python Encapsulation Kapsulleme Python Encapsulation Kapsulleme yazımızda OOP standartlarından olan Kapsüllemeye değineceğiz.Kapsülleme bir nesnenin iç yapısını,özelliklerini bozulmalara ve hatalara karşı dış dünyadan korumaktır.Bir nesnenin iç yapısının korunması demek başka sınıflar…

Erişim Belirleyiciler Access Modifiers

Yaşar SAFALI 0

Erişim Belirleyiciler Access Modifiers Python’da sınıflar içerisinde yer alan değişkenlerin,fonksiyonların bir erişim belirleyicisi vardır.Erişim Belirleyiciler değişkenlerin veya fonksiyonların erişim yetkisini belirler.Public,protected ve private türünde erişim belirleyiciler mecvuttur.Java,C# gibi dilleri bilen…

Python Class

Yaşar SAFALI 0

Python Class Bir önceki yazımızda Nesne Yönelimli Programlamaya giriş yaptık.Bu yazımızda sınıf (class) kavramına değineceğiz.Python Class Sınıflar programlama dillerinde önemli bir yer tutarlar.Nesnelerin özelliklerinin,davranışlarının tanımlandığı genel bir taslak veya şablon…

Nesne Yönelimli Programlama (OOP)

Yaşar SAFALI 0

Nesne Yönelimli Programlama (OOP) Nesne Tabanlı Programlama veya Nesne Yönelimli Programlama olarak bilinen Obejct Oriented Programming(OOP ) bir yazılım geliştirme sürecidir.Python yazı serimizin ilk yazısında Python dilinin Nesne Yönelimli Programlamayı desteklediğini söylemiştik.Nesne Yönelimli…

Python Sözlükler Dictionaries

Yaşar SAFALI 0

Python Sözlükler Dictionaries Python Sözlükler Dictionaries Bu yazımızda Python’da yer alan bir diğer veri tipi olan sözlükleri inceleyeceğiz.Sözlükler anahtar değer mantığıyla çalışan nesnelerdir.Python programcılarının işlerini kolaylaştıran son derece kullanışlı yapılardır.Her…

Demetler ve Metotları

Yaşar SAFALI 0

Demetler ve Metotları Demetler ve Metotları Demetler farklı veri tiplerinden elemanları barındırabilen veri tipleridir.Listelerle benzer yanları olduğu gibi farklılıkları da vardır.En önemli özellikleri inmutable yapıda olmasıdır.Yani demetlerin elemanları değiştirilemezler.Demetlere ait…

Listelere ait Metotlar

Yaşar SAFALI 0

Listelere ait Metotlar Listelere ait metotlar. Bu yazımızda Python’da yer alan liste veri tiplerine ait metotları inceleyeceğiz.Listelerle ilgili yazımıza buradan ulaşabilirsiniz.Bir veri tipine ait metotları görüntülemek için dir() fonksiyonunu kullanıyorduk.Şimdi…

Python Recursive (Özyinelemeli) Fonksiyonlar

Yaşar SAFALI 0

Python Recursive Recursive fonksiyonlar kendi kendilerini çağıran,yineleyen fonksiyonlardır.Fonksiyonları alt parçalara ayırarak tekrar eden yapılardır.Recursive fonksiyon oluştururken en çok bilinen yanlış return ifadesinin kesin olarak kullanılması gerektiğidir.Recursive fonksiyonlar da asıl amaç…

Lambda Fonksiyonları

Yaşar SAFALI 0

Lambda Fonksiyonları Bu yazımızda lambda fonksiyonlarından bahsedeceğiz.Şimdiye kadar fonksiyonları def ile tanımlamıştık.Fonksiyon tanımlamak için lambda ifadesini de kullanabiliriz.Bu fonksiyonlara lambda fonksiyonları denir. Lambda fonksiyonlar Python’da yer alan ileri seviye fonksiyonlardır.Genel…