Number Guessing Game using
Python
Mini Project Presentation
Presented by:
Monika
Python Mini Project - Number Guessing Game
Gowda
SRN: [Your SRN]
What is the Project About?
• • A simple Python-based console game
• • The system picks a random number from 1
to 100
• • User guesses until the number is correct
• • Program gives hints: 'Too high' or 'Too low'
• • Tracks number of attempts
Python Mini Project - Number Guessing Game
Tools and Technologies Used
• • Programming Language: Python
• • IDE: PyCharm / VS Code / Jupyter Notebook
• • Python Libraries: random
• • Platform: Console (Command Line Interface)
Python Mini Project - Number Guessing Game
Features of the Project
• • Random number generation between 1 to
100
• • User-friendly guessing interface
• • Provides hints: 'Too High' or 'Too Low'
• • Tracks and displays number of attempts
• • Option to restart the game after completion
Python Mini Project - Number Guessing Game
Working of the Project (Flow)
• 1. Start the game
• 2. Generate a random number
• 3. Ask the user to guess
• 4. Compare user guess with the number:
• - If correct: Display success message +
attempts
• - If wrong: Give hint ('Too High' / 'Too Low')
• 5. Repeat until user guesses correctly
Python Mini Project - Number Guessing Game
• 6. End / Restart option
Advantages / Learning Outcomes
• • Builds Logical Thinking and Debugging Skills
• • Enhances Problem-Solving Ability
• • Improves knowledge of Python basics
• • Encourages patience and attention to detail
Python Mini Project - Number Guessing Game
Conclusion
• • Successfully implemented a simple,
interactive game
• • Learned basic concepts of Python
programming
• • Developed understanding of randomness,
loops, and conditions
• • Scope for future improvement: GUI,
difficulty levels, scoreboards
Python Mini Project - Number Guessing Game