guess a number game\ code

import random def guess_number_game(): print("--- Guess the Number Game ---") secret_number = random.randint(1, 100) attempts = 0 while True: try: guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if guess < 1 or guess > 100: print("Please guess a number within the range 1 to 100.") elif guess < secret_number: print("Too low! Try again.") elif guess > secret_number: print("Too high! Try again.") else: print(f"🎉 Correct! The number was {secret_number}.") print(f"You guessed it in {attempts} attempts.") break except ValueError: print("Please enter a valid number.") # Run the game guess_number_game()

Code output

--- Guess the Number Game --- Guess a number between 1 and 100: 50 Too low! Try again. Guess a number between 1 and 100: 75 Too high! Try again. Guess a number between 1 and 100: 63 🎉 Correct! The number was 63. You guessed it in 3 attempts.