Untitled
unknown
plain_text
a year ago
1.8 kB
8
Indexable
import random
#jebem li ga dal je ovo pravilno definisano, gledao sam na netu pa sam primenio
def guess_a_number():
random_number = random.randint(1, 100)
attempts = 0
max_guesses = 10
num_guesses = 0
print("EEEEEE IMAM OVDE NEKU IGRICU MALENU ZA TEBE, DOBRO MI DOSO!")
while num_guesses < max_guesses:
try:
guess = int(input("Aj pogodi broj izmedju (1-100): "))
if guess < 1 or guess > 100:
print("NE BRT. BROJ IZMEDJU 1 i 100.")
continue
except ValueError:
print("BRT STA KUCAS TI BRE! BROJ, BROOOOOJ, JEL UMES DA CITAS? BROJ IZMEDJU 1 and 100.")
continue
num_guesses += 1
if guess == random_number:
print(f"IDE GAAAAAAS! Pogodio si broj iz {num_guesses} pokusaja.")
break
elif guess < random_number:
print("HAAH NIJE NIJE, PREMALI TI JE....... BROJ")
else:
print("NIJE BRT KOLKO PUTA TREBA DA TI KAZEM. VELIKA CIFRA MNOGO,NEKO BI REKO I PREVISE CAK.")
if num_guesses == max_guesses:
print(f"NEMAS VISE POKUSAJA ETO, TO SI ME NATERAO DA URADIM. EVO OVO JE BROJ {random_number}.")
#jebem li ga dal je ovo pravilno definisano, gledao sam na netu pa sam primenio
def play_again():
while True:
answer = input("OCES PONOVO DA IZGRAS A STA KAZES? (DA/NE): ").lower()
if answer == "da":
return True
elif answer == "ne":
return False
else:
print("NE KUCAJ GLUPOSTI. MOLIM TE UKUCAJ 'da' ILI 'ne'.")
if __name__ == "__main__":
while True:
guess_a_number()
if not play_again():
break
Editor is loading...
Leave a Comment