From 9c2b04b11e0d10c22e22179c00dcf9d948556d9e Mon Sep 17 00:00:00 2001 From: cheeks <134818917+leftovertoast@users.noreply.github.com> Date: Thu, 26 Jun 2025 21:15:50 -0400 Subject: [PATCH] age calculator exercise completed --- age_calc.py | 19 +++++++++++++++++++ guessNum.py | 27 +++++++++++++++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 age_calc.py create mode 100644 guessNum.py diff --git a/age_calc.py b/age_calc.py new file mode 100644 index 0000000..cfdf7a0 --- /dev/null +++ b/age_calc.py @@ -0,0 +1,19 @@ +while True: + try: + age = input("Enter your age: ") + if int(age) > 0 and int(age) < 13: + print("You're a kid!") + elif int(age) >= 13 and int(age) <= 19: + print("You're a teenager!") + elif int(age) >= 20 and int(age) <= 64: + print("You're an adult!") + elif int(age) >= 65 and int(age) <= 160: + print("You're a senior!") + elif int(age) > 160: + print("C'mon bruv, you should be ded by now.") + except ValueError: + print("Invalid input, please try again.") + except Exception as e: + print("Try again!") + + diff --git a/guessNum.py b/guessNum.py new file mode 100644 index 0000000..56d3456 --- /dev/null +++ b/guessNum.py @@ -0,0 +1,27 @@ +import random + +generated_num = random.randint(1, 100) + + +def get_Num(): + return input("Guess the number between 1 and 100: ") + + +numbers_guessed = [] +tries = 0 + +while True: + guess = get_Num() + if int(guess) == generated_num: + print(f"Correct! You guessed the number in {tries} tries.") + break + elif int(guess) != generated_num: + tries += 1 + if int(guess) in numbers_guessed: + print(f"Already tried {guess}.") + continue + elif int(guess) < generated_num: + print("Too low") + elif int(guess) > generated_num: + print("Too high") + numbers_guessed.append(int(guess))