Number guessing game in python


Programming can be both fun and educational, especially when you create your own games. In this article, we’ll guide you through building a straightforward number guessing game using Python. It’s a fantastic project for beginners, offering a hands-on experience with basic programming concepts like user input, loops, and conditional statements.

Step 1: Getting Started

Before diving in, make sure you have Python installed on your computer. You can download it from the official Python website:

Step 2: Writing the Code

Open your preferred code editor (like IDLE, Visual Studio Code, or Thonny) and start a new file. Copy and paste the following code:

Step 3: Understanding the Code

This code sets up a simple number guessing game. It generates a random number between 1 and 100, and the player has to guess the correct number. The game provides feedback on whether the guess is too low or too high.

Step 4: Running the Game

Save your file with a “.py” extension (e.g., “”). Open a terminal or command prompt, navigate to the file’s directory, and run the script:

Step 5: Playing the Game

Follow the instructions to enter your guesses. The game will let you know if your guess is correct, too low, or too high. Keep guessing until you find the secret number!


Congratulations! You’ve created your own number guessing game in Python. This project is an excellent starting point for beginners to practice basic programming skills. Feel free to experiment and add your own touches to make the game even more exciting!

Scroll to Top