Tekrar hoş geldiniz.
Basit bir egzersiz deneyelim.
Basit bir sayaç oluşturmanızı istiyorum ve bu sayaç listemizdeki öğeleri sayacak.
Bu ne anlama geliyor?
Diyelim ki bir listem var.
Ve bu ayrılmış bir kelimedir.
Unutmayın, bu Python'da gerçek bir kelime.
Listemi bir değişken olarak adlandıralım.
Ve bu listede bir, iki, üç, dört, beş, altı, yedi, sekiz, dokuz var.
On.
Yapmanızı istediğim şey, bu yinelenebilir liste üzerinde döngü yapmak ve listenin toplamını toplamak için döngü kullanmaktır.
Gerekirse videoyu duraklatın.
Aksi takdirde, bunu nasıl yapabileceğimize bir bakalım.
Yapacağım şey, başlangıçta sıfıra eşit olacak bir sayaç değişkeni oluşturmak.
Ve sonra için diyeceğim.
Listemdeki maddeye karşı koyacağım.
Sayaç eşittir.
Artı ürün.
En sonunda da sayacı yazdıracağım.
Bakalım işe yarayacak mı?
Vuracağım.
Koş.
Ve 55 alıyorum, eğer hızlı matematiğim doğruysa, bu doğru olmalı.
Şimdi, bu alıştırmayı yaparken biraz takılmış olabilirsiniz.
Şunu bir düşünelim.
Bazılarınız buraya yazdırma işlemini yaparken hata yapmış olabilir, ancak buraya yazdırma işlemini yaptıysanız,
bunun döngüye gireceğini hatırlarsınız.
Girinti nedeniyle bu kod bloğunun bir parçasıdır ve öğe sayısı kadar yazdırılacaktır.
Toplamı alabilmek için girintinin bu şekilde olduğundan emin olmanız gerekir.
Fark ettiğiniz diğer bir şey de, tüm bu öğelerin bir sayacını veya toplamını tutabilmeniz için, döngünün dışında
bir değişkene sahip olduğunuzdan emin olmanız gerektiğidir, çünkü döngü kodu tekrar tekrar çalıştırır
ve dışarıda bir şeye ihtiyacınız vardır.
Bu değişmez çünkü sayacı burada sıfıra taşırsanız, sayaç her seferinde sıfıra sıfırlanır,
böylece ona geldiğimizde sayaç sıfır olur.
Böylece sıfır artı on elde edersiniz, bu da on eder ve sonra da on elde edersiniz.
Bu yüzden burada girintilere dikkat etmelisiniz.
Döngüye girdiğimizin bir göstergesidir.
Bir şeyi döngüye soktuğunuzda ve bir şeyin çetelesini veya toplamını tutmak istediğinizde, üzerinde
döngü yapmak istediğiniz şeyin bu kod bloğunun içinde olduğundan emin olmak için bu sorunlara sahip olursunuz, ancak
bu döngünün dışında bir tür bilgiye sahip olmak istiyorsanız, bunu böyle tutmak istemezsiniz.
Eğer bu soru tarafından kandırılmadıysanız.
Eğer öyleysen iyi iş çıkardın.
Merak etme.
Hepsi öğrenmenin bir parçası.
Bir sonrakinde görüşürüz.
Güle güle.