İçeriğe atla
CodeItRaw
Temeller

Ders 7/7

for kaç tur döneceğini baştan bilir. Bazen bilemezsin: "sayı bitene kadar", "duvara gelene kadar". while bir soru sorar ve cevap doğru kaldıkça dönmeye devam eder.

steps = 0
while key > 1:
key = key // 2
steps += 1
return steps
// tam bölmedir: küsuratı atar (7 // 2 3'tür). Bu döngü sayıyı her turda yarıya indirir ve kaç turda 1'e düştüğünü sayar.

Her while için kendine iki soru sor: döngünün içinde koşulu değiştiren bir şey var mı, ve döngü hiç dönmezse cevabım doğru mu? İkincisi çoğu zaman 0 ya da boş liste gibi uç girdilerde ortaya çıkar.

Görevler

Görevler sırayla açılır. Hepsini çözünce sonraki ders açılır.

Bu dersin görevleri, önceki dersler bitince açılır. Anlatımı şimdiden okuyabilirsin.Sıradaki derse git

  1. 01

    Kaç Basamak?

    Fonksiyon

  2. 02

    Sayarak Dön

    Sızma

Sırayı beklemeden çözmek istersen bütün problemler kilitsiz açık: Problemler listesi