Pisałem juz z błedem w tej zagadce i został rozwiązany, natomiast teraz jest kolejny,
Nie wiem jaką funckje czy dzialanie wpisac zeby to dzialalo - błąd wyskakuje taki
" File "C:/Users/Ten Komputer/PycharmProjects/pythonProject1/Gra.py", line 19, in <module>
elif wiek <= 17:
TypeError: '<=' not supported between instances of 'str' and 'int'"
import random
autor = "Wiktor"
print("What is your name?")
user_name = input()
if user_name == "Wiktor":
print("Witamy Szefie B)")
elif user_name == "Kamil":
print("Cieniasów nie wpuszczamy")
quit()
else:
print("Hej " + user_name)
wiek = input("ile masz lat? ")
if wiek == 0:
print("Nie można mieć tyle lat???!! ")
elif wiek <= 17:
print("Jesteś za młody, wróć jak dorośniesz")
else:
print("Witam, zapraszam do mojej pierwszej gry :)")
tajemnica = random.randint(1, 99)
propozycja = 0
proba = 0
print("Mam dla Ciebie zagadkę!")
print("Musisz odgadąć o jakiej liczbie myśle troche ci pomoge - przynajmniej sie postaram :)")
while propozycja != tajemnica and proba == 6:
propozycja = input("O jakiej liczbie myśle? ( ͡° ͜ʖ ͡°)")
if propozycja < tajemnica:
print("Za mała, próbuj dalej")
elif propozycja > tajemnica:
print("Za duża, próbuj dalej")
elif proba == 1:
print("została ci ostatnia szansa :(")
if propozycja == tajemnica:
print("Udało ci się! No dobra, a teraz postarajmy zrobić sie coś trudniejszego")
else:
print("Wykorzystałeś wszystkie próby! Próbuj ponownie, a może ci sie uda")
print("Tajemnicza liczba to " + str(tajemnica))
sekret1 = random.randint(1, 1000)
propozycja1 = 0
proba1 = 0
print("Teraz będzie nieco trudniej, liczby o których mogę myslęc zaczynaja sie od 0 do aż 1000!")
while propozycja1 != sekret1 and proba1 == 10:
propozycja1 = int(input("O jakiej liczbie myśle"))
if propozycja1 < sekret1:
print("Liczba jest za mała, próbuj dalej!")
elif propozycja1 > sekret1:
print("Ta liczba jest za duża.")
elif proba1 == 1:
print("Została ci ostatnia szansa :(( ")
print("Patrząc ze masz 10 próba a 9 juz wykorzystałeś masz 9.91% szans ze trafisz, powodzenia!")
if propozycja1 == sekret1:
print("Jesteś niesamowity, powienieś zacząć grać w lotto!")
else:
print("Niestety ci się nie udało, jeżeli chcesz możesz spróbować jeszcze raz")
print("Tajemnicza liczba to " + str(sekret1))