# 🎯 Number Guessing Game A beginner-friendly Python command-line game where the player tries to guess a randomly selected number within a limited number of attempts. ## 🧩 About the Project This simple game is designed for those who are just starting with Python. It teaches the basics of: - Random number generation - Loops and conditionals - User input handling - Error checking - Console-based interaction ## 🕹️ How to Play - The game chooses a number between **1 and 100**. - You have **10 attempts** to guess the correct number. - After each guess, you receive a hint: - **🔼 Too low** - **🔽 Too high** - **✅ Correct!** - If you fail to guess within 10 attempts, the game ends and reveals the number. --- ## 📂 File Structure number-guessing-game/ │ ├── number_guessing.py # Main game file └── README.md # Project documentation --- ## 🛠️ Requirements - Python 3.x No external libraries are required—everything uses Python’s built-in features. --- ## 🚀 Getting Started ### 1. Clone the Repository ```bash git clone https://github.com/your-username/number-guessing-game.git cd number-guessing-game ``` 2. Run the Game ```bash python number_guessing.py ``` --- 🌟 Features Clear, user-friendly messages Input validation for non-numeric entries Limited number of attempts to increase challenge Fun way to practice basic programming --- 🤝 Contributing Contributions are welcome! Feel free to fork the repo and submit a pull request to enhance the game.