A collection of beginner-friendly Python mini projects built to practice core programming concepts such as loops, conditionals, functions, user input, and logical thinking.
A real-time digital clock that displays the current system time.
Concepts Used:
- datetime module
- Loops
- Time formatting
Generates random, humorous fake news headlines.
Concepts Used:
- Lists
- random module
- String formatting
A simple password guessing game with limited attempts.
Concepts Used:
- Loops
- Conditionals
- User input handling
Calculates rent distribution among roommates.
Concepts Used:
- Arithmetic operations
- User input
- Basic calculations
Classic Rock-Paper-Scissors game against the computer.
Concepts Used:
- random module
- Conditional logic
- Game loop structure
Simulates rolling two dice and displays the result.
Concepts Used:
- random module
- Functions
- Basic game logic
A simple script that prints song lyrics or playful text output.