CodeBlanks Logo Icon CodeBlanks

Özet - Döngüler

for, while ve range'i birleştirerek çarpım tablosu yazarsın.

Özet - Döngüler

Bu grupta for, range, while, break/continue ve döngü else öğrendin.

  • for: koleksiyon döngüsü.
  • range: sayı aralığı.
  • while: koşul döngüsü.
  • break: çıkış, continue: atlama.
  • else: break'siz bitiş.

Şimdi iki görev bu kavramları birlestiriyor.

Bu özet, döngü kavramlarını gerçek bir örnekte birleştirme fırsatı verir.

Bu özet, döngü kavramlarını gerçek bir örnekte birleştirme fırsatı verir.

Bu özet, döngü kavramlarını gerçek bir örnekte birleştirme fırsatı verir.

Bu özet, döngü kavramlarını gerçek bir örnekte birleştirme fırsatı verir.

Uygulama for ile toplam

total = 0 ata. for n in [1, 2, 3]: total += n yaz. print(total) yazdır.

Başlangıç kodu

main.py
# for ile toplam

Örnek çözüm

main.py
total = 0
for n in [1, 2, 3]:
    total += n
print(total)

Beklenen çıktı

6

Uygulama while ile say

n = 0 ata. while n < 5: print(n); n += 1 yaz.

Başlangıç kodu

main.py
# while ile say

Örnek çözüm

main.py
n = 0
while n < 5:
    print(n)
    n += 1

Beklenen çıktı

0
1
2
3
4

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 Hangisi yanlış?

  • for koleksiyon döngüsüdür
  • break döngüyü başa alır Doğru cevap
  • while koşul döngüsüdür
  • continue tekrarı atlar

Açıklama: break döngüyü bitirir, başa almaz.

2 range adımını tamamla

Soru
for i in range(0, 10, ____):
    print(i)
Cevap
for i in range(0, 10, 2):
    print(i)

Açıklama: range(0, 10, 2) 0, 2, 4, 6, 8 üretir.

Başlangıç bölümündeki tüm dersler