Haberdar Ol

* Güncel içeriklerden ilk sen haberdar ol!

Beğenilenler
2-Nesne Tabanlı Programlama

5- Python’da Çok Biçimlilik(Polymorphism) 

Çok biçimlilik çeşitli biçimler alabilme yeteneği olarak da ifade edilebilir. Bir nesne ya da metodun farklı yerlerde farklı kullanım şeklinde yer almasıdır. Örneğin + operatörü sayısal değerleri matematiksel olarak toplarken, metin değerleri birleştirme görevini yerine getirir. Öyleyse Python’da + operatörü çok biçimli bir nesnedir. Şimdi,…

3-Python'da Dosyalar ile Çalışmak

9- CSV Dosyaları ile Çalışmak 

CSV dosyaları tıpkı Excel’dekine benzer şekilde tablo formatındaki verileri metin dosyalarında depolamamızı sağlayan bir formattır.  Dosyanın her bir satırı Excel’deki satırlar gibi veri kaydını oluşturur, bu satırlar ise bir ya da daha fazla veri alanına yani veri hücresine sahip olabilir. Her bir hücrenin arasına da…

2-Nesne Tabanlı Programlama

2- Python’da Miras(Inheritance) 

Miras kavramı, nesne tabanlı programlamada bir başka sınıfın tüm özellik ve metodlarını alan bir sınıf tanımlayabilmemizi sağlar. Bir başka deyişle, başka bir sınıfın tüm mirasına sahip yeni bir sınıf oluşturmamıza izin verir. Ana sınıf, miras alınan sınıftır ve aynı zamanda temel sınıf olarak da isimlendirilir….

3-Python'da Dosyalar ile Çalışmak

5- Dosya ve Dizin Arama İşlemleri 

Artık klasörlere ve dosyalara ayrı ayrı ulaşabiliyoruz. Peki belirli bir dosyayı ya da klasörü arıyorsak? Bu durumda dosya ve klasör adları arasında aradığımız karakterlere uygun sonuçları filtreleyecek yöntemlere ihtiyacımız var demektir. Öncelikle bu konuyu işlerken kullanacağımız klasör ve dosya yapısını oluşturalım. Çalışma klasörümüz altındaki dizin…

6-Veri Bilimi

Derin Öğrenme ve Makine Öğrenmesi(Deep Learning & Machine Learning) 

Veri biliminde kullanılan bir çok terim vardır. Daha önce Büyük Veri(Big Data) ve Veri Madenciliği(Data Mining) kavramlarından bahsetmiştik. Şimdi bir sonraki adımda yer alan yani veri madenciliği sonucunda veriyi anlamlandırarak bilgi haline getiren; Derin Öğrenme(Deep Learning), Makine Öğrenmesi(Machine Learning), istatistiksel modeller ile bilgiye ulaşma kavramlarından…

4-Yerleşik Fonksiyonlar ve Modüller

all() Fonksiyonu 

Python’da all() fonksiyonu, bir dizisel yapıyı parametre olarak alır. Fonksiyon, dizi içerisindeki her bir elemanın değerini True olup olmadığına göre kontrol eder. Dizi içerisindeki tüm elemanların değeri True ise fonksiyon True değerini döndürür. Dizi içerisindeki herhangi bir elemanın değeri False ise fonksiyon False değerini döndürür….

5-Flask ile Web Geliştirme

7- Veritabanı ile Çalışmak 

Web uygulamaları geliştirirken kimi zaman API gibi bir harici kaynaktan veri alıp kullanmanız söz konusuyken çoğu zaman kendi oluşturduğunuz kaynaklardan veri yazıp okumanız gerekecektir. Küçük boyutlu veriler ile çalışıyorsanız bu kaynak bir dosya olabileceği gibi, büyük projelerde genellikle MySQL, PostgreSQL gibi bir veritabanı olacaktır. Flask…

3-Python'da Dosyalar ile Çalışmak

1- Dosya Oluşturmak ve Silmek 

Dosyalar ile çalışmak her uygulamada, özellikle web uygulamalarında önem taşıyan bir konudur. Python’da dosya oluşturmak, açmak, okumak, yazmak, güncellemek ve silmek ile ilgili bir çok fonksiyon mevcuttur. Dosyalar ile çalışırken temel fonksiyon open() fonksiyonudur. 2 parametre alır; dosya adı ve erişim yetkisi. 4 farklı erişim…