for ve range ile Yineleme
Sayılar ve diziler üzerinde ilerleyin.
for ve range ile Yineleme, CoddyKit'te ücretsiz bir Mojo Academy dersidir. Bu, 4 dersinin 3. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Mojo Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Mojo Academy kursu toplamda 4 dersten oluşur.
Ögeler Üzerinde Gezinme
Her değeri sırayla ziyaret etmek istediğinizde for döngüsünü kullanın. Döngü her seferinde bir öge alır ve gövdeyi her biri için çalıştırır. 🚶
for Biçimi
for yazın; ardından bir döngü değişkeni, in sözcüğü, üzerinde gezineceğiniz şey, iki nokta ve girintili bir blok ekleyin.
for item in things:
print(item)range ile Sayma
Sabit sayıda yineleme yapmak için for ile range kullanın. range(n), 0'dan başlayıp n'yi içermeyecek şekilde değerler üretir.
for i in range(3):
print(i)range Son Değerden Önce Durur
Yeni başlayanları bu nokta şaşırtır: range(5), 0, 1, 2, 3, 4 değerlerini verir. Son değer hariç tutulur; bu nedenle tam olarak beş sayı elde edersiniz.
Başlangıç Seçin
Bir başlangıç ve bitiş belirlemek için range'e iki değer verin. range(2, 5), belirttiğiniz yerden başlayarak 2, 3, 4 üzerinde gezinir.
for i in range(2, 5):
print(i)Adım Ekleyin
Üçüncü değer, sayılar arasındaki adımı belirler. range(0, 10, 2), çift sayılar olan 0, 2, 4, 6, 8 değerlerini üretir.
for i in range(0, 10, 2):
print(i)Geriye Doğru Sayın
Negatif bir adım, range'in geriye gitmesini sağlar. range(3, 0, -1), basit bir geri sayım için ideal olan 3, 2, 1 değerlerini üretir.
for i in range(3, 0, -1):
print(i)Bir Liste Üzerinde Döngü Kurun
for koleksiyonlarla da çalışır. Bir List üzerinde yineleme yapmak her ögeyi doğrudan size verir; bu nedenle genellikle bir dizine ihtiyaç duymazsınız.
for name in names:
print(name)Gerektiğinde Dizin Kullanın
Konumlara ihtiyacınız varsa range(len(items)) üzerinde döngü kurun ve koleksiyona erişmek için dizini kullanın.
for i in range(len(items)):
print(items[i])Bir for Döngüsünde Biriktirme
while gibi for döngüsü de bir toplam oluşturabilir. Döngüden önce başlangıç değerini verin, ardından her geçişte gövdenin içinde ekleme yapın.
var total = 0
for i in range(1, 5):
total += iSayı Biliniyorsa for Tercih Edin
Geçiş sayısı baştan biliniyorsa for ile range kullanın. Bu, elle yazılmış bir while döngüsünden daha açıktır ve bozulma olasılığı daha düşüktür.
Hızlı Denetim
for i in range(5) yazıyorsunuz. Döngü boyunca i tam olarak hangi sayı dizisini alır?
Özet
for döngüsü her ögeyi ziyaret eder; range ise başlangıç, bitiş ve adım değerleriyle sayılar üretir. Bitiş değerinin hariç tutulduğunu unutmayın. 🎯
Yapay zeka eğitmeniyle Mojo öğren — ücretsiz
Tarayıcında gerçek kod yaz ve çalıştır, 7/24 yapay zeka eğitmeninden anında yardım al; web'de ya da uygulamada kaldığın yerden devam et.
- Kurslar
- 30
- Dersler
- 120
Sıkça Sorulan Sorular
“for ve range ile Yineleme” dersi ücretsiz mi?
Evet — “for ve range ile Yineleme” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Mojo Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Mojo Academy kursu toplamda 4 dersten oluşur.
“for ve range ile Yineleme” dersinde ne öğreneceğim?
Sayılar ve diziler üzerinde ilerleyin. Mojo Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
Mojo Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te Mojo Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 3. dersidir.
“for ve range ile Yineleme” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu Mojo Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her Mojo Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- if/else ile Seçim Yapma
- while ile Döngü Kurma
- for ve range ile Yineleme
- break, continue ve Erken Çıkış