Şu eğitimden: Python Temel Eğitimi

Ücretsiz deneme süresi ile, bu eğitime erişin

Sektör uzmanları tarafından verilen 23.300 adetten fazla eğitime erişmek için hemen katılın.

Oluşturucular

Oluşturucular

- [Eğitmen] Bir jeneratör, tek bir değer döndürmek yerine yineleyici görevi gören özel bir işlev sınıfıdır ve jeneratör bir değer akışı döndürür. Burada Komodo'da, egzersiz dosyalarının yedinci bölümünden generator.py bir çalışma kopyasını açtım ve önce size bu jeneratörün çözdüğü sorunu göstermek istiyorum. İşlevimi çağırmak yerine burada aralığı çağırırsam ve kaydedip çalıştırırsam, 25 sayısını belirttiğimi fark ettim ve sonuç olarak sıfırdan 24'e kadar sayılır, bu da sıfırdan başlayan 25 değerdir. Bunu zaman zaman kafamı biraz karıştırıyor ve bu yüzden kapsayıcı aralık dediğim bir aralık versiyonu yarattım. Sadece aralık gibi çalışır, yalnızca sıfırdan 25'e kadar tüm değerleri döndürür, bu yüzden bunu kaydedip çalıştırdığımda sonucumun şimdi 25'i içerdiğini görürsünüz. Bunun hangi versiyonunu beğendiğinizi kullanabilirsiniz, ancak bir jeneratörün nasıl çalıştığının bir örneği olarak harikadır, çünkü menzil budur, bu bir jeneratördür. Öyleyse jeneratör fonksiyonuna bir göz atalım.…

İçerikler