En başta yazılan while True ifadesini kaldırdığımda alttaki tüm satırlarda girinti kalmakta ve kodun çalışmasını engellemektedir. Tüm girintileri şu an tek tek silmekteyim. Bunları tek seferde silmem mümkün müdür? Derleyicim: Pycharm
import random
rastgele = random.randint(1,500)
while True:
tahmin = int(input("Tahmininiz : "))
if tahmin<rastgele:
print(“Yükseltin”)
elif tahmin>rastgele:
print(“Düşürün”)
else:
print(“Tebrikler Bildiniz. Doğru Sayı : {}”.format(rastgele))
break
Tabikide mümkün silmek istediginiz girintileri sag tıklayıp seçin ve klavyeden shift tab yapın, bu kadar. Ayrıca hepsini seçerek tab tuşuna basarsanız bir tab ileri alır.
(Umarım işe yarar )
Ayrıca kodunuzu az bir şey ekleme yaptım.
import random
rastgele = random.randint(1,50)
hak = 10
while True:
tahmin = input("Tahmininiz : ")
if hak == 1:
print("Hakkınız Bitti!!!")
break
elif not tahmin:
print("Boş Geçmeyin!")
elif int(tahmin) < rastgele:
hak -= 1
print("Sayıyı Yükseltin, {} Hakkınız Kaldı!".format(hak))
elif int(tahmin) > rastgele:
hak -= 1
print("Sayıyı Düşürün, {} Hakkınız Kaldı!".format(hak))
else:
pass