Cześć, niedawno zacząłem uczyć się pythona, i chciałbym napisać taki mały programik w którym komputer próbuje odgadnąć o jakiej liczbie z pewnego zakresu myślę. Program jednak po pierwszym pytaniu wyłącza się i nie wiem dlaczego, chatgpt też nie jest w stanie mi pomóc. Z góry dziękuję za pomoc.
print("Witaj w grze w zgadywanie. Tym razem to komputer będzie zgadywał jaką liczbę wylosowałeś.")
print("\nWylosuj w myślach liczbę z przedziału 1-25. Jeśli komputer się pomyli, odpowiedz: nie, a potem za dużo")
print("lub za mało. Jeśli odpowie porawnie napisz: tak")
import random
d1 = random.randint(1, 25)
guess = input("Czy to liczba " + str(d1) + "?")
while guess == nie:
miss = input("Za mało czy za dużo?")
if miss == "za dużo":
d1 = random.randint(1, d1 - 1)
elif miss == "za mało":
d1 = random.randint(d1 + 1, 25)
guess = input("Czy to liczba " + str(d1) + "?")
if guess == tak:
input("Wreszcie zgadłem. Dziękuję za grę.")