A number guessing game aims to guess the number that the program has come up with. Essentially the program logic is – How Number Guessing Game Works? – The program randomly selects a number between 1 and 100 or any other combination of numbers.
It will then ask the player to enter his proposal.
It will then check if this number is the same as the one generated randomly by the computer; if so, the player wins.
If the player’s guess is not the same, then he will check if the number is higher or lower than the guess and tell the player.
Now let’s see how to create a guessing game with Python programming language.
Number Guessing Game with Python Project:
# to import random module import random # to create a range of random numbers between 1-10 n = random.randrange(1,100) # to take a user input to enter a number guess = int(input("Enter any number: ")) while n!= guess: # means if n is not equal to the input guess # if guess is smaller than n if guess < n: print("Too low") # to again ask for input guess = int(input("Enter number again: ")) # if guess is greater than n elif guess > n: print("Too high!") # to again ask for the user input guess = int(input("Enter number again: ")) # if guess gets equals to n terminate the while loop else: break print("you guessed it right!!")
Enter any number: 67 Too high! Enter number again: 45 Too low Enter number again: 50 Too low Enter number again: 55 Too high! Enter number again: 52 Too low Enter number again: 54 you guessed it right!!
NOTE – In order to run the project of Python, you have to download Python IDLE or Pycharam. In the video I have explained how to download and install it.
- SEO Practices Everyone Should Follow SEO Rules
- Complete Top SEO Checklist
- Yoast Seo Premium 15.2 Nulled – WordPress SEO Plugin
- Top 50+ SEO Interview Questions
- What is a Backlink? How to Get More Backlinks
- TOP 20+ ANDROID PROJECT WITH SOURCE CODE
If you found this post useful, don’t forget to share this with your friends, and if you have any query feel free to comment it in the comment section.
Thank you 🙂 Keep Learning !