Python kodu IndentationError: expected an indented block hatası veriyor

oguzhnsrmn

Hectopat
Katılım
25 Mayıs 2020
Mesajlar
1.234
Çözümler
3
Yer
Yazım Yanlışı Yapanlar Klübü
Daha fazla  
Cinsiyet
Erkek
Python:
i = 0
while (i < 12):
    print("Python Öğreniyorum...")
    i+=1
    if (i <= -3):
print("Selam")

File "<ipython-input-12-2b05ccd0846e>", line 6
    print("Selam")

IndentationError: expected an indented block

Bu hatayı veriyor nerde yanlışım var?
 
Son düzenleyen: Moderatör:
If komutunu girdikten sonra alttaki print'i if blokunun içine girmeniz gerekiyor. If, Elif, Else, While gibi bloklar girdiğiniz zaman altına yazacağınız şeyleri bir TAB boşluk bırakarak girmeniz gerekiyor. Muhtemelen bırakılan boşlukta bir yanlış var.
 
If komutunu girdikten sonra alttaki print'i if blokunun içine girmeniz gerekiyor. If, Elif, Else, While gibi bloklar girdiğiniz zaman altına yazacağınız şeyleri bir TAB boşluk bırakarak girmeniz gerekiyor. Muhtemelen bırakılan boşlukta bir yanlış var.
Anlayamadım kodu düzeltip yazabilirmisiniz?
 
1591263292231.png

Print komutunu görseldeki gibi if blokunun içine almanız gerekiyor. While'ın altına yazdığınız gibi.
Ama yine de yazdığınız if durumu i'nin -3'ten küçük olması için ve i 0'dan başlıyor. 3 yazacaktınız sanırım.
 

Yeni konular

Geri
Yukarı