Kodu değiştir. Sonucu anla.
01 / HATA AYIKLAMA

Döngü kaç kez çalışır?

Hedef: Bir koşul değiştiğinde listenin nasıl değiştiğini görmek.

Örnekte üç puan var: 45, 60 ve 85. Kod puanları sırayla kontrol ediyor. Görevin, tam 60 alan kişinin de listeye girmesini sağlamak.

1. Önce tahmin et

Editördeki başlangıç kodunu oku. Bir tur, listedeki bir puanın kontrol edilmesi demek. Aşağıdaki soruları kodu değiştirmeden yanıtla.

İpucu al

Listedeki puanları sırayla düşün. Her puan için “Koşul doğru mu? Listeye eklenir mi?” diye sor. Sonra tam 60 için 60 > 60 ve 60 >= 60 ifadelerini ayrı ayrı değerlendir.

2. Çalıştır, bir satırı değiştir

Önce kodu olduğu gibi çalıştır. Sonra if score > 60: satırında > işaretini >= yap ve tekrar çalıştır.

Önce çıktıyı tahmin et, sonra kodu çalıştır.

3. Sonucu karşılaştır

İki çıktıyı karşılaştır. Hangi puanın listeye yeni eklendiğini bul. Takılırsan döngü tablosunu aç veya Değişikliğimi açıkla düğmesine bas.

Başlangıç kodunun çıktısı
—
Senin kodunun çıktısı
—
Döngüyü adım adım izle
TurscoreTur sonunda passed