3- Temel Tasarım Şablonunu Oluşturma
Şablonlar da nesne tabanlı programlama konsepti ile geliştirilmiş olduğu için, sınıflardaki miras alma özelliği şablonlar için de geçerlidir. Yani oluşturduğunuz bir şablonu miras alan bir başka şablon oluşturduğunuzda üst sınıfın tüm veriler otomatik olarak alt şablonda da kullanılabiliyor. Yani üst şablona dahil ettiğiniz tüm modülleri…
Makine Öğrenimi(Machine Learning) Modelleri
Makine öğrenimi(Machine Learning), verilerdeki kalıpları tanımlamak için “modeller” olarak da bilinen algoritmaları kullanır. Modelin bu kalıpları verilerden öğrendiği sürece ise “model eğitimi” denir.
Bir model eğitildikten sonra, tahminlerde bulunmak için kullanılabilir. Modele yeni veriler sunulduğunda, geçmiş verilerden öğrendiği kalıplara göre tahminler veya kararlar almaya çalışır.
11- Python’da Döngüler
Döngüler programlama dillerinde çok fazla kullanım alanı olan ve bir kodu birden fazla kez çalıştırmanızı sağlayan ifadelerdir. Kodun kaç kez çalıştırılacağını belirlemeniz için de bir koşul taşırlar. Bu koşul sağlandığı sürece döngü içindeki kod tekrar tekrar çalıştırılmaya devam eder. Python temel olarak 2 döngüye sahiptir;…
10- XML Dosyalarıyla Çalışmak
XML(eXtensible Markup Language) Genişletilebilir Biçimlendirme Dili, hiyerarşik bir yapı ile oluşturulmuş , veri depolamayı ve aktarmayı kolaylaştırmayı sağlayan, hem insan hem de makine tarafından kolay okunabilir bir dildir. Örnek bir XML dosyası formatı şu şekilde olabilir; <?xml version=”1.0″ encoding=”UTF-8″?> <urunler kategori=”Kırtasiye”> <urun alt-kategori=”Kalemler”> <urun_adi>Rotring Tikky…
5- Web Sayfaları Oluşturmak
Flask ile temel şablon yapımızı oluşturduk, menümüzü hazırladık, ama henüz menüdeki sayfalar mevcut değiller. Şimdi bu sayfaları oluşturalım. İlk önce hakkımızda sayfasının oluşturalım. Proje klasörümüz içinde oluşturduğumuz standart şablon klasörü templates altında hakkimizda.html isimli bir dosya oluşturalım ve bu sayfa da temel.html şablonundan miras alsın….
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….
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…
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….
Bağlantıda Kalalım