Çözüldü Python'da sayı tahmin oyunu yapamıyorum

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

RightCloud

Decapat
Katılım
14 Ağustos 2021
Mesajlar
132
Çözümler
1
Daha fazla  
Cinsiyet
Erkek
import random

print("Aklımdan tuttuğum sayiyi bulmaya çalış")

sayi=random.randint(0,1000)
while True:
tahmin=int(input("Tahminin nedir: "))

if sayi==tahmin:
print("Tebrikler Kazandin")
break
elif tahmin>sayi:
print("Daha kucuk sayi gir")
else:
print("Daha buyuk sayi gir")

Bu kod nedense çalışmıyor. Nerede hata yapıyorum?
 
Çözüm
Kod bende çalışıyor dostum. Aşağıdakiyle değiştirip dener misin?

Python:
import random

print("aklımdan tuttuğum sayiyi bulmaya calis")

sayi = random.randint(0, 1000)
while True:
    tahmin = int(input("tahminin nedir: "))
    if sayi == tahmin:
        print("tebrikler kazandin")
        break
    elif tahmin > sayi:
        print("daha kucuk sayi gir")
    else:
        print("daha buyuk sayi gir")
İmport random.

Print("aklımdan tuttuğum sayiyi bulmaya çalış")

Sayi = random. Randint(0, 1000)
While true:
Tahmin = int(input("tahminin nedir: "))

İf sayi==tahmin:
Print("tebrikler kazandin")
Break.
Elif tahmin>sayi:
Print("daha kucuk sayi gir")
Else:
Print("daha buyuk sayi gir")

Bu kod nedense çalışmıyor. Nerede hata yapıyorum?

Hocam sen bayağı bir şeyi eksik yazmışsın. Tahmin > demişsin < olanı yazmamışsın
 
Bunu duzelten mod umarim gorevi birakmistir ☮️


Indent hatasi alacak, nerede Indent'ler?

Bu benim kod:
Eki Görüntüle 1500265

Python:
from random import randint

while 1:
    sayi = randint(0, 10);
    if(input("Tahmin?\t") == str(sayi)):
        print("Aferin evlat.")
    else:
        print("Cok basarsizsin, doktora gorunmelisin.")

Try except kullanmadan hatasiz kontrol icin Integer olacagi kesin olan sayiyi stringe cevirmek daha mantikli geldi.
Hocam telefondayım kodu yanlış yazdıysam af ola
 

Yeni konular

Geri
Yukarı