Gra w zgadywanie liczb z określonego zakresu

0

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ę.")
3

co to jest nie?
Co to jest tak?

0

Dzięki za pomoc :) To powinny być łańcuchy więc dodałem " " i działa.

0

Tylko dodam, importy powinne być na górze, i dawaj bardziej opisowe nazwy, (d1).

1 użytkowników online, w tym zalogowanych: 0, gości: 1