Varsa yle küçük projeler sylede yapalım hocam :)

Eline sağlık :) güzel gidiyosun. bence artık yavaş yavaş ağaç yapılarını, queue, stack filan python'da implement ederek daha kompleks algoritmalara girebilirsin. Otopark otomasyon sistemi yaz hadi bitane de. (: Kolay gelsin echo "imzanız zel karakter içermemelidir";

q-basic aklıma geldi neler yazmazdık ki onda telefon defteri, muhasebe programı ufak çaplı oyun :D duygulandım la. //Hayat Bazen Tatlıdır//--//Aşıksan vur saza şofrsen bas gaza// https://zulfumehmet.com/ Kişisel bir olay

Baktım yaklaşık olarak 2 aydır python ile ilgili hiçbirşey yapmıyorum kendimi çok ktü hissettim tabi yarım bıraktığım alıştırma amaçlı bir proje yaptım kendime nedir bu? İşte veri ekleme ve veri okuma zelliği bulunan konsol tabanlı sqlite3 kullanan bir programcık. Neyse dediğim gibi daha başlangıç seviyesindeyim bu yüzden ktü yorumlarınıza da açığım, nerilere de açığım. Not:Direk blog'umdan kopyala yapıştır yaptım haberiniz olsun :) yazının adresi : http://www.enesergn.com/pythonda-konsol-tabanli-telefon-defteri. py #!/usr/bin/python3 # - - coding:utf-8 - - import sqlite3 import os import sys kontrol = os. path. exists def dbyarat : db = sqlite3. connect vt = db. cursor vt. execute("""CREATE TABLE adres_defteri """) print def anaekran : print("""İşlem numarasını belirtiniz : 1-) Kayıt oluştur 2-) Kayıtları oku #İşlemlerden çıkmak için "q" yazıp Enter tuşuna basınız.# """) def KayitOlustur : while True: db = sqlite3. connect vt = db. cursor advesoyad = input numara = input if numara. isdigit True: vt. execute("""INSERT INTO adres_defteri VALUES """, db.commit break else: print def KayitOku : db = sqlite3. connect vt = db. cursor veriler = vt. execute for k, v in veriler: print while True: if kontrol False: dbyarat else: anaekran Kgirisi = input if Kgirisi "1": KayitOlustur elif Kgirisi "2": KayitOku elif Kgirisi "q" or "Q": break