[Çözüldü] [python3]Kodumu çalıştırırken hata veriyor.Yardım edermsiniz?

Başlatan teyti, 25 Haziran 2017 - 17:03:33

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

teyti

Arkadaşlar pythonda yeniyim.Kodumu çalıştırıken hata veriyor. Hata
if kul_tahmin < tahmin :
                                      ^
IndentationError: unindent does not match any outer indentation level


kodumun tamamı

import random
tahmin=random.randint(0,100) #random sayı tutturduk ve tahmin'e atadık
print(tahmin)

sayac=0

print("Tahmin oyunu 0'dan 100'e kadar sayı tuttum.Bakalım bilebilcek misin?""\n")
kul_tahmin=0

while kul_tahmin!=tahmin :

kul_tahmin=input("tahmininizi girin")

kul_tahmin=int(kul_tahmin)

    if kul_tahmin < tahmin :

        print("Tahminin çok düşük")

    if kul_tahmin > tahmin : 

        print("Tahminin çok yüksek.")

    if kul_tahmin == tahmin :
        print("tahminin doğru")

        break




Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 25 Haziran 2017 - 17:34:15

Yardım edebilecek biri yok mu?






Edit:Arkadaşlar sorunnu çözdüm iflerin ve whilın altında komut yerleştirilmeden önce boşluk bırakılmaması lazımmış.

szgnblt

: önce boşluk görüyorum. Ayrıca kodda tab boşlukları görmüyorum. Gerçi hata syntax hatası gibi gözükmüyor.

blu3

konuyu yeni gördüm nacizane çözümümü sunayım
bende çok çok yeniyim bu arada.


import random

tahmin = random.randint(0, 100)  # random sayı tutturduk ve tahmin'e atadık
print(tahmin)

sayac = 0

print("Tahmin oyunu 0'dan 100'e kadar sayı tuttum.Bakalım bilebilcek misin?""\n")
kul_tahmin = 0

while kul_tahmin != tahmin:
    kul_tahmin = input("tahmininizi girin: ")

    kul_tahmin = int(kul_tahmin)

    if kul_tahmin < tahmin:
        print("Tahminin çok düşük")

    if kul_tahmin > tahmin:
        print("Tahminin çok yüksek.")

    if kul_tahmin == tahmin:
        print("tahminin doğru")


break sildim, tab tusuyla boşluk bıraktım.