Roman’s Coding Adventures

My PythonPython Projects

Games

guess.py

import random

print("Welcome to Guess the Number game!!!")

secret_number = random.randint(1,15)
lives_left = 3

while secret_number > 0 :
    if lives_left==0:
        print("You have 0 lives left") 
        print("Generating new number...")
        lives_left=3 
        secret_number = random.randint(1,7)

    try:
        h = int(input("Enter a number: "))   
    except:  
        print("Please enter a number!") 
        h = -1
    
    if h == secret_number: 
        print("Correct")
        lives_left=3 
        c = input("Do you want to continue? (yes/no) ")
        if c=="yes":
            secret_number = random.randint(1,7)
        elif c=="no":
            break

    elif h > secret_number:
        print("Secret number is smaller")
        lives_left = lives_left - 1
        print("Lives left:", lives_left)
        
    elif h < secret_number: 
        lives_left = lives_left - 1
        print("Lives left:", lives_left)
        print("Secret number is bigger")