Python’da GUI nasıl yapabilirim? Bu kütüphanelerden birini kullanabilirsiniz: TKinter, PyQt, PyGobject. Gerçekten basit grafikler için kaplumbağa grafik modunu kullanabilirsiniz import turtle Python’da oyun nasıl yapabilirim? En iyi yöntem muhtemelen PyGame olacaktır. Python’da çalıştırılabilir bir program…
Bu bölümde, python hakkında yaygın olarak sorulan veya kullanılan çeşitli içe aktarılan kitaplıkları ve bazı işlevleri ele alacağız. Python’un temellerini tam olarak anlamak için bu bölüm gerekli değil. Bu bölüm,…
Nesne Yönelimli Programlama Şimdiye kadar yaptığınız programlama prosedüreldi. Ancak, günümüzde birçok program Nesne Yönelimlidir. C++ ve Java gibi bilgisayar bilimlerinde genellikle OOP yöntemlerini kullanır. Her iki türü ve farklarını bilmek…
Özyineleme Özyinelemeli işlev, yine kendisini çağıran bir işlevdir. Özyinelemeye giriş Şimdiye kadar Python’da diğer işlevleri çağıran işlevler gördük. Ancak, bir işlevin kendisini çağırması da mümkündür. Basit bir örneğe bakalım. Bu…
try ile hata ayıklama Diyelim ki artık mükemmel bir programa sahipsiniz, kusursuz çalışıyor. Bir ayrıntı dışında; geçersiz kullanıcı girişi olduğunda çöküyor. Ama böyle bir durumda korkmamıza gerek yok. Çünkü Python…
Dosya kimliği Yine bir örnekle başlayalım # dosyaya yaz with open(“test.txt”, “wt”) as cikti_dosyasi: cikti_dosyasi.write(“Biraz metin!\n”) # dosyayı oku with open(“test.txt”, “rt”) as girdi_dosyasi: text = girdi_dosyasi.read() print(text) Dosyanın çıktısı…
Şimdi dizelerle yapılabilecek harika bir numara sunuyoruz: def soyle(dize): for karakter in dize: print(“Bir ” + karakter + ” ver”) print(“‘” + karakter + “‘”) soyle(“Kayıp”) def orta(dize): print(“Ortanca karakter:”,…
Listeleri ve nasıl kullanılabileceklerini gördük. Şimdi biraz daha bildiğimize göre listeler hakkında daha fazla ayrıntıya girelim. İlk önce bir listedeki öğelere ulaşmanın daha fazla yoluna bakacağız ve daha sonra bunları…
Bu bölüm için bir alıştırma ile başlayalım. Aşağıdaki kodu cal.py olarak adlandırın (kullanacağımız import komutu calendar.py adlı bir dosya arar ve okur. Dosyayı calendar.py olarak adlandırırsak kendi kendisini okumaya çalışır.)…