Untitled

mail@pastecode.io avatar
unknown
plain_text
10 days ago
1.8 kB
2
Indexable
Never
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








Leave a Comment