Son Yazılar

Python101 – Sık Sorulan Sorular

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 nasıl oluşturabilirim? Kısa cevap: Python interepreted bir dildir, bu yüzden imkansızdır. Uzun cevap, Python yorumlayıcısını ve dosyayı alıp bir araya getirerek ve dağıtarak yürütülebilire benzer… Okumaya devam et Python101 – Sık Sorulan Sorular

Python101, Kılavuz, Python olarak sınıflandırılmış

Python101 – Kitaplıklar ve Diğer Fonksiyonlar

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, Python’un daha fazla yeteneğini göstermek için. matematik Matematik kitaplığı, yerleşik işleçler kullanılarak gerçekleştirilemeyen matematiksel işlemleri gerçekleştirmesi gereken programlar için yararlı olan birçok işleve sahiptir. Bu… Okumaya devam et Python101 – Kitaplıklar ve Diğer Fonksiyonlar

Python101, Kılavuz, Python olarak sınıflandırılmış

Python101 – Nesne Yönelimli Programlama

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 önemli olacaktır. Yeni başlayanlar ve programcı olmayanlar genellikle OOP kavramını kafa karıştırıcı ve karmaşık bulurlar. Bu normal bir şey. Zorlanırsanız veya anlamazsanız lütfen bu konuyu… Okumaya devam et Python101 – Nesne Yönelimli Programlama

Python101, Kılavuz, Python olarak sınıflandırılmış

Python101 – Özyineleme

Ö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 programı IDLE’de çalıştırırsanız, sonsuza kadar çalışır. Döngüyü durdurmanın tek yolu, klavyenizde Ctrl + C tuşlarına basarak yürütmeyi kesmek olacaktır. Bu sonsuz bir özyineleme örneğidir. (Bazı… Okumaya devam et Python101 – Özyineleme

Python101, Kılavuz, Python olarak sınıflandırılmış

Python101 – Hatalardan Kurtulma

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 bizim için özel bir kontrol yapısına sahip. try kontrol bloğu hatalarla başa çıkmamızı sağlıyor. Sorunu olan bir program örneğine bakalım:  Sayı yerine @#& karakterlerine benzer bir… Okumaya devam et Python101 – Hatalardan Kurtulma

Python101, Kılavuz, Python olarak sınıflandırılmış

Python101 – Dosya İşlemleri

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ı ve içeriği şunlardır:  Biraz metin! Programı çalıştırdığınız bulunduğunuz dizinden çağrılan bir dosyaya yazdığına dikkat edin. Yazdığımız dizedeki \n Python’a bir yeni satır (newline) koymasını söyler.… Okumaya devam et Python101 – Dosya İşlemleri

Python101, Kılavuz, Python olarak sınıflandırılmış

Python101 – Dizeler

Ş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:”, dize[len(didze) // 2]) orta(“abcdefg”) orta(“The Python Programming Language”) orta(“Atlanta”) Ve çıktı şu: Bir K ver ‘K’ Bir a ver ‘a’ Bir y ver ‘y’ Bir… Okumaya devam et Python101 – Dizeler

Python101, Kılavuz, Python olarak sınıflandırılmış

Python101 – Listelere devam

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ı kopyalama hakkında konuşacağız. Aşağıda, listenin tek bir öğesine erişmek için index kullanmanın bazı örnekleri bulunuyor: >>> some_numbers = [‘zero’, ‘one’, ‘two’, ‘three’, ‘four’, ‘five’] >>>… Okumaya devam et Python101 – Listelere devam

Python101, Kılavuz, Python olarak sınıflandırılmış

Python101 – Modülleri Kullanma

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.) Çıktı: (Çıktının bir kısmını atladım, ama sanırım fikri anladınız.) Peki program ne işe geliyor? İlk satır import calendar yeni bir komut kullanır. import komutu bir… Okumaya devam et Python101 – Modülleri Kullanma

Python101, Kılavuz, Python olarak sınıflandırılmış

Python101 – Sözlükler

Bu bölüm sözlükler hakkında. Sözlüklerin anahtarları ve değerleri vardır. Anahtarlar değerleri bulmak için kullanılır. Kullanımda olan bir sözlük örneği için aşağıdaki koda bakalım: Çıktı: Bu program, listeler bölümünde gördüğümüz isim listesine benziyor. Programın işleniniş şekli şöyle; İlk önce print_menu işlevi tanımlanır. Daha sonra programda iki kez kullanılan bir menü yazdırılır. Sonra komik görünen bir satır… Okumaya devam et Python101 – Sözlükler

Python101, Kılavuz, Python olarak sınıflandırılmış
koddla
Tema Mundana by WowThemes.net.