From c3de3d0635a2d3fc4fc2150db04b7dce4f9e2ddc Mon Sep 17 00:00:00 2001 From: K-Mirembe-Mercy <133584067+K-Mirembe-Mercy@users.noreply.github.com> Date: Wed, 25 Jun 2025 09:13:47 -0700 Subject: [PATCH] Add files via upload --- day-2-number-guessing-game.py | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 day-2-number-guessing-game.py diff --git a/day-2-number-guessing-game.py b/day-2-number-guessing-game.py new file mode 100644 index 0000000..a7bf787 --- /dev/null +++ b/day-2-number-guessing-game.py @@ -0,0 +1,26 @@ +import random + +name=input("What is your name please?") +print(name," Welcome to the Number Guessing Game!") +secret_number = random.randint(1, 100) +attempts = 0 + +while True: + guess = input("Guess any number between 1 and 100: ") + + if not guess.isdigit(): + print(name,"❌ Please enter a valid number.") + continue + + guess = int(guess) + attempts += 1 + + if guess < secret_number: + print("📉 So low!") + elif guess > secret_number: + print("📈 So high!") + else: + print(f"✅ Correct! The number was {secret_number}.") + print(f"🎉 You guessed it in {attempts} attempts.") + print(name,"you won now try in fewer attempts.") + break