Aşağıdaki program ve kodlar, aşağıdaki Türkçe Pyhton video listesinden (24.videodan itibaren) yararlanarak hazırlanmıştır. Eğer daha temel düzeyde Pyhthon dersine ihtiyacınız varsa ilk 24 videoyu izlemenizi de öneririm.
https://www.youtube.com/playlist?list=PLIHume2cwmHehcxQE1XZieL21syR3m3tR
print("Internetten resim indirme!!")
import urllib.request as req
url1 = "http://netlogoweb.org/assets/images/desktopicon.png"
req.urlretrieve(url1, "netlogo.jpg")

girdi1 = input("sayı1: ")
girdi2 = input("sayı2: ")
try:
    say1 = int(girdi1)
    say2 = int(girdi2)
    print(say1 / say2)
except ZeroDivisionError:
    print("Bölen 0 olamaz!!")
except ValueError:
    print("Lütfen sayısal değer giriniz.")
# yaz.txt olmasa da, oluşturulur.
dosya = open("yaz.txt","a")
dosya.write("naber \n")
dosya.write("nasıl gidiyor \n")
try:
    dosya = open("yaz.txt","r")
    liste = dosya.readlines()
    
    # Tüm listeyi yazdıralım
    print(liste)
    for i in liste:
        print(i.strip()) # alt-satıra geçen karakterden, "\n", kurtuluyoruz
except:
    print("Dosya bulunamadı")
finally:
    dosya.close()
with open("yaz.txt","r+") as dosya:
    veri = dosya.read()
    dosya.seek(0)
    veri = "Bunu en başa yazalım!!\n" + veri
    dosya.write(veri)
dosya = open("yaz.txt","r")
print(dosya.readlines())
Sqlite veritabanı görütülemek için şu programı kullanabilirsiniz
* http://sqlitebrowser.org/import sqlite3 as sql
baglanti = sql.connect("dersler.db")
islem = baglanti.cursor()
def tabloolustur():
    islem.execute("CREATE TABLE IF NOT EXISTS ogrenciler (ad TEXT, soyad TEXT, numara INT, ortalama INT)")
    baglanti.commit()
def degerekle(ad, soyad, no, ort):
    komut = "INSERT INTO ogrenciler VALUES (\'"
    komut = komut +  ad +"\', \'" + soyad + "\', "+ str(no) + ", " + str(ort) + ")"
    islem.execute(komut)
    baglanti.commit()
tabloolustur()
ad, soyad, no, ort = 'Murat', 'Peker',1010123,89
degerekle(ad, soyad, no, ort)
ad, soyad, no, ort = 'Salim', 'Gündüz',1312125,56
degerekle(ad, soyad, no, ort)
baglanti.close()
class Dusman:
    kalan_can = 3
    def saldır(self):
        print("hucuuuummmm... !!")
        self.kalan_can -= 1
    def canlimi(self):
        if self.kalan_can <= 0:
            print("\t\t>>> Olu")
        else:
            print("\t\t>>> Kalan can: " + str(self.kalan_can))
dusman_1 = Dusman()
dusman_1.saldır();
dusman_1.canlimi()
dusman_1.saldır();
dusman_1.canlimi()
dusman_1.saldır();
dusman_1.canlimi()
class Rakip:
    def __init__(self, isim, can, guc, mermi):
        self.isim, self.kalan_can = isim, can
        self.saldiri_gucu, self.mermi_sayisi = guc, mermi
    def print(self):
        mesaj = "\nisim {}, kalan can {}, saldırı gücü {}, Mermi sayısı {} "
        print(mesaj.format(self.isim,self.kalan_can,self.saldiri_gucu,self.mermi_sayisi))
rakip1 = Rakip("Gargamel", 1000, 50, 25)
rakip1.print()
Python3 Dersleri 39 - NTP - Inheritance (Kalıtım)
* https://www.youtube.com/watch?v=IDSBIZHc3rI&list=PLIHume2cwmHehcxQE1XZieL21syR3m3tR&index=39