acclivity

pyGuessNumber version 2

Mar 20th, 2021 (edited)
205
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.74 KB | None | 0 0
  1. # Number Guessing Game - Mike Kerry
  2. import random
  3. while True:
  4.     target = random.randint(1, 100)
  5.     for tries in range(6):
  6.         while True:
  7.             user = input("\nMake a guess 1 through 99: ")
  8.             if user.isnumeric():
  9.                 break
  10.             print("integers only!! Try again")
  11.         n = int(user)
  12.         if n == target:
  13.             print("You guessed correctly in", tries, "tries")
  14.             break
  15.         text = "higher" if n < target else "lower"
  16.         print("\nYou need to guess", text)
  17.         print("You have", 5-tries, "tries remaining")
  18.     else:
  19.         print("Sorry, you lost. The correct number was", target)
  20.  
  21.     yn = input("\nPlay again? (y/n): ")
  22.     if yn not in ["Y", "y"]:
  23.         break
  24.  
Add Comment
Please, Sign In to add comment