import random import sys def playAgain(): choice = raw_input("\nDo you want to play again? 'Y' / 'N': \n") if(choice == "Y"): playGame() else: sys.exit() def playGame(): number = random.randint(1, 100) guesses = 4 while(guesses > 0): guess = int(raw_input("\nGuess a whole number between 1 and 100: ")) if(guess == number): print("\nYou guessed correctly!") guesses = -1 elif(guess < number): print("Your guess was too low. " + str(guesses) + " tries left. Guess again: \n") guesses -= 1 elif(guess > number): print("Your guess was too high " + str(guesses) + " tries left. Guess again: \n") guesses -= 1 playGame() playAgain()