Python Else Invalid Syntax Hatası

Katılım
18 Ocak 2020
Mesajlar
34
Python:
for sayi in range(1, 6, 1):
    cevap = int(input("parola giriniz"))
    if cevap == 123:
        print("girdiginiz cevap dogru")
        else:
            print("girdiiniz parola yanlis")


Böyle bir kod yazmaya çalıştım ama else komutunu girdiğim anda ekteki hata ile karşılaştım nasıl çözebilirim? Diğer konularda Türkçe karakter kullanmayın gibi şeyler söylenmiş bundan olduğunu düşünmüyorum her ne kadar Türkçe karakter girmesem de.


Şimdiden teşekkür ederim.

 
Son düzenleyen: Moderatör:


her türlü else yazdığımda bu sorunu yaşıyorum
 
Monospace olmayan font ile kod yazmayin, goz kanatiyor; ustelik hatalari bulmakta zorlanirsiniz.
 
Shell den yazıyorsunuz yeni dosya açıp orda yazmayı deneyin bir daha yazma sorununuz kalmaz.
Python:
for sayi in range(1, 6, 1):
    cevap = int(input("parola giriniz"))
    if cevap == 123:
        print("girdiginiz cevap dogru")
    else:
        print("girdiiniz parola yanlis")
Bu şekilde yazdığımda herşey doğru oluyor ve program çalışıyor.
 
Son düzenleme:


Tamamdır bu sorunumu çözdü çok teşekkür ederim ilgilendiğiniz için.
Hem hizalamanız yanlış hem de else'den sonra iki nokta yerine noktalı virgül koymuşsunuz farkında mısınız?


Teşekkür ederim sorunum çözüldü
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…