Soru çok acemi olarak python while true döngüsü sormak istiyorum

cellman64

Öğrenci
Katılım
18 Şubat 2024
Mesajlar
1
Reaksiyon puanı
0
Puanları
1
Yaş
41
soru = input("sehir bulmaca oynayalım mı? e/h\n")

secgetir = random.choice(liste)
start ="başlayalım o zaman..."
bye = "hastala vista"


def bul():
x = random.randint(0,len(secgetir))
sehir = secgetir.replace(secgetir[x],"***")
print(sehir)
if soru == "e":
print(start)
else:
print(bye)

while True:
bul()
cevap = input("tahminin:")
if cevap == secgetir:
print("tebrikler bildiniz\nbi daha...")

else:
devam = input("oopsss yanlış oldu,devam mı? e/h\n")
if devam == "e":
print("gelsin")
else:
print(bye)


yukarıdaki kodda while döngüsünde bul() çalışıyor fakat hep aynı şehir yazıyor
dışarı alıyorum bu sefer bişey yazmıyor çözümü bilen olur da öğretirse iyi bir öğrenciyim
 
Üst