Asagidaki gibi bir program yazdim ama nedense dogru olduguna emin olmama ragmen hata veriyor. Ben anlayamadim aslinda hersey dogru
import random
sayi = random.randint(1,100)
while True:
tahmin1 = int(input("1. Tahmini girin: "))
if tahmin1 < sayi:
print("Sayi yukarda!")
elif tahmin1 > sayi:
print("Sayi asagida!")
elif tahmin1 == sayi:
print("Sayiyi buldunuz!")
break
tahmin2 = int(input("2. Tahmini girin: "))
if tahmin2 < sayi:
print("Sayi yukarda!")
elif tahmin2 > sayi:
print("Sayi asagida!")
elif tahmin2 == sayi:
print("Sayiyi buldunuz!")
break
tahmin3 = int(input("3. Tahmin girin: "))
if tahmin3 < sayi:
print("Sayi yukarda!")
elif tahmin3 > sayi:
print("Sayi asagida!")
elif tahmin3 == sayi:
print("Sayiyi buldunuz!")
break
tahmin4 = int(input("4. Tahmin girin: "))
if tahmin4 < sayi:
print("Sayi yukarida!")
elif tahmin4 > sayi:
print("Sayi asagida!")
elif tahmin4 == sayi:
print("Sayiyi buldunuz!")
break
tahmin5 = int(input("5. Tahmin girin: "))
if tahmin5 < sayi:
print("Sayi yukarida!")
elif tahmin5 > sayi:
print("Sayi asagida!")
elif tahmin5 == sayi:
print("Sayiyi buldunuz!")
break
tahmin6 = int(input("6. Tahmin girin: "))
if tahmin6 < sayi:
print("Sayi yukarida!")
elif tahmin6 > sayi:
print("Sayi asagida!")
elif tahmin6 == sayi:
print("Sayiyi buldunuz!")
break
if tahmin7 < sayi:
print("Sayi yukarida!")
elif tahmin7 > sayi:
print("Sayi asagida!)
elif tahmin7 == sayi:
print("Sayiyi buldunuz!")
break
else:
print("Dogru Sayiyi bulamadiniz, dogru sayi {}".format(sayi))
Ve bu sorunu aliyorum:
File "<ipython-input-20-dc8461776df0>", line 57
print("Sayi asagida!)
^
SyntaxError: EOL while scanning string literal
Yardimci olursaniz...
import random
sayi = random.randint(1,100)
while True:
tahmin1 = int(input("1. Tahmini girin: "))
if tahmin1 < sayi:
print("Sayi yukarda!")
elif tahmin1 > sayi:
print("Sayi asagida!")
elif tahmin1 == sayi:
print("Sayiyi buldunuz!")
break
tahmin2 = int(input("2. Tahmini girin: "))
if tahmin2 < sayi:
print("Sayi yukarda!")
elif tahmin2 > sayi:
print("Sayi asagida!")
elif tahmin2 == sayi:
print("Sayiyi buldunuz!")
break
tahmin3 = int(input("3. Tahmin girin: "))
if tahmin3 < sayi:
print("Sayi yukarda!")
elif tahmin3 > sayi:
print("Sayi asagida!")
elif tahmin3 == sayi:
print("Sayiyi buldunuz!")
break
tahmin4 = int(input("4. Tahmin girin: "))
if tahmin4 < sayi:
print("Sayi yukarida!")
elif tahmin4 > sayi:
print("Sayi asagida!")
elif tahmin4 == sayi:
print("Sayiyi buldunuz!")
break
tahmin5 = int(input("5. Tahmin girin: "))
if tahmin5 < sayi:
print("Sayi yukarida!")
elif tahmin5 > sayi:
print("Sayi asagida!")
elif tahmin5 == sayi:
print("Sayiyi buldunuz!")
break
tahmin6 = int(input("6. Tahmin girin: "))
if tahmin6 < sayi:
print("Sayi yukarida!")
elif tahmin6 > sayi:
print("Sayi asagida!")
elif tahmin6 == sayi:
print("Sayiyi buldunuz!")
break
if tahmin7 < sayi:
print("Sayi yukarida!")
elif tahmin7 > sayi:
print("Sayi asagida!)
elif tahmin7 == sayi:
print("Sayiyi buldunuz!")
break
else:
print("Dogru Sayiyi bulamadiniz, dogru sayi {}".format(sayi))
Ve bu sorunu aliyorum:
File "<ipython-input-20-dc8461776df0>", line 57
print("Sayi asagida!)
^
SyntaxError: EOL while scanning string literal
Yardimci olursaniz...