Çok ayrıntıya girmeden hatırlatıcı nitelikte temel işlemler için birkaç örnek. SQLite veritabanını kullanabilmek için sqlite3 kütüphanesini import etmeniz gerekmektedir. import sqlite3 Bazı kodlarda sorgularda 3 tırnak mevcut başında ve sonunda. Bunun nedeni yazılan sorguyu alta aldığımda hata vermemesi için. Ayrıca sorgulardan sonra bağlantıyı kapatmanız gerekmektedir. SQLite Yeni Veri Ekleme Aşağıdaki kod values kısmında yazılı olan…
All posts in Python
Python Notlarım #7 – Json – Hata Kontrolü
Json formatındaki verileri okuyabilmek için ilk önce json’ u import etmeniz gerekmektedir. Json Verisi Oluşturma ve Yazdırma Json Formatında Veriyi Okuma ve Yazdırma Alttaki kodların çalışması için dosyanızın yanına user.json adlı bir dosya oluşturun ve şu verileri içerisine kaydedin. Daha sonrasında bu verilerden kendinize göre istediklerinizi okuyabilirsiniz. Verilerden sonra okuma kodlarını da ekledim. Kendinize göre…
Python Notlarım #6 – Modül Oluşturma – Dosya İşlemleri
Modül Oluşturma Modülü yazdıktan sonra matematikModule.py olarak kayıt edin Sonrasında modül içindeki işlemlere ulaşmak için asıl dosyada modülü import edin. Örnek olarak bir kaç kullanım Kullanılan modüle daha kolay bir isim verme Modül içerisinden modülün tamamını import etmek yerine gerekli kısımları çağırma Basit Hesap Makinası Örneği Dosya İşlemleri Dosya işlemlerinde okuma,yazma,silme ve oluşturma işlemleri için…
Python Notlarım #5 – Örnekler – Class Oluşturma
Girilen sayının faktöriyelini hesaplama İç içe for kullanarak matris toplama işlemi yapma Cümle parçalama, sıralama ve for ile kelimeleri yazdırma Python Class Oluşturma ve İşlem Yapma Aşağıdaki örnekte bir matematik sınıfı oluşturuldu. Sonrasında matematik = Matematik(2,78) kodu ile sınıfa 2 ve 78 değerleri gönderildi. Sonrasında toplama işlemini görmek için print ile yazdırıldı. Diğer işlemleri de aynı…
Udemy Ücretsiz Python Kursları
Python dilini öğrenmek isteyenler için 4 adet ücretsiz kurs. Bir tanesi kupon ile ücretsiz olmaktadır. Python dilini öğrenmek ve yazılım geliştirmeye başlamak isteyenler için temelden girebilecekleri ve kendilerini geliştirebilecekleri kurslar. Temel kullanım, veri analizi, makine öğrenmesi, web programlama, veri tabanı işlemleri, veri görselleştirme gibi işlemleri bu kurslar sayesinde sizde izleyerek ve kodları uygulayarak yapabilir ve…
Python Notlarım #4 – Döngüler
Python da for ve while döngüleri ile ilgili örnekler. While Döngüsü While döngüsünde şart sağlanana kadar içerisindeki kodları çalıştırır fakat şartın var olması için while içinde şartı sağlayacak durumu sağlamalısınız aşağıdaki örnekte sayac = sayac +1 her döngü çalıştığında sayacı şarta yaklaştırıyor. Bu kod eklenmese sonsuza kadar dönecektir. Bunu unutmayın. For Döngüsü For döngüsünde başlangıç…
Python Notlarım #3 – IF Kullanımı
Python da if şart koşulu ile örnekler. Bu örneklerle if, elif ve else kullanımına yönelik örnekleri bulabilirsiniz. Bu şekilde şartlı ifadeler oluşturabileceksiniz Sadece if kullarak şartlı ifade oluşturma. Yukarıdaki kod blogun da tüm if ifadeleri gezilecektir. Ancak tüm ifler gezilmesin aranan bulunduğunda işlem sonlanması için aşağıdaki şekilde elif ve else kullanılır. If gerçekleşmezse elif e…
Python Notlarım #2 – Listeler – Kümeler
Python öğrenirken yaptığım örneklerin ikincisi. Bu yazıda liste, tuple liste ve setler(kümeler) ile birkaç örnek bulunmaktadır. Kodlar içerisinde açıklama satırları ile kodların açıklamaları eklenmiştir. Python Listeler Python Tuple Liste Tuple liste sadece okunabilir listelerdir. Set (Küme) Örnekleri Set Union – Intersection – Difference-Symmetric_difference Kullanımları Örnek: Basit Sözlük Yapımı Sadece listelere örnek olsun diye yaptım. Çok…
Python Notlarım #1 – Değişkenler – Input Kullanımı
Pyhton öğrenirken yazdığım kodlar. Bu yazıda python da int, float ve string değişkenlerinin tanımlanması, bazı string fonksiyonların kullanımı ve sayısal 2 örnek bulunmaktadır. İlerledikçe bu yazılara devam etmeyi düşünüyorum. Kodları tek tek açıklamayacağım fakat az çok mantığını biliyorsanız zaten direk anlayabileceğiniz örnekler olacak. Kısa kısa bilgilerle kodları ekleyeceğim. Kodlarda zaten açıklama satırları bulunmaktadır. Anlaşılmayan yerler…