Cześć. Chcę napisać program, w którym komputer ma za zadanie odgadnąć wpisaną przeze mnie liczbę. Coś robię źle, ponieważ gdy tylko wpisze liczbę x od razu wyświetlany jest komunikat końcowy.
import random
x=int(input("Wybierz liczbe od 0 do 100: "))
if x < 0:
print("Liczba mniejsza od 0")
x=int(input("Wybierz liczbe od 0 do 100: "))
elif x > 100:
print("Liczba wieksza od 100")
x=int(input("Wybierz liczbe od 0 do 100: " ))
y=int(random.randint(0, 100))
while y != x:
if y < x:
y = y + int(random.randint(1, 100))
elif y > x:
y = y - int(random.randint(1, 100))
print("Wygralem, twoja liczba to: ", y)
input()
Z góry dziękuję za pomoc.