Mojo Academy · Ders

for ve range ile Yineleme

Sayılar ve diziler üzerinde ilerleyin.

3. ders / 413 adım

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 += i

Sayı 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. 🎯

Başlamak ücretsiz

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

  1. if/else ile Seçim Yapma
  2. while ile Döngü Kurma
  3. for ve range ile Yineleme
  4. break, continue ve Erken Çıkış
← Mojo Academy Sayfasına Dön