🚀 A collection of beginner to intermediate Python projects built using concepts up to Object-Oriented Programming (OOP).
🎯 Designed to strengthen your logic, problem-solving, and programming fundamentals through fun hands-on coding.
# | Project Name | Description |
---|---|---|
1 | Rock Paper Scissors | A fun game between user and computer — test your luck and logic! |
2 | Password Generator | Instantly create strong and secure random passwords. |
3 | Hangman Game | Guess the word before you run out of tries! |
4 | Caesar Cipher | Encrypt and decrypt secret messages using Caesar’s cipher technique. |
5 | Silent Auction System | Conduct an anonymous auction — highest bid wins! |
6 | Calculator | Perform basic arithmetic operations interactively. |
7 | Guess the Number | Guess the computer’s hidden number with hints. |
8 | Higher Lower Game | Decide which option has the higher value — trust your instincts! |
9 | Coffee Machine Simulator | Simulate a real-world coffee machine with resources and transactions. |
10 | Quiz Game | Test your knowledge with a set of multiple-choice questions. |
- Variables, Data Types & Operators
- Conditional Statements (
if-elif-else
) - Loops (
for
,while
) - Functions & Modular Programming
- Lists, Dictionaries & Tuples
- Randomization & User Interaction
- Object-Oriented Programming (OOP) — Classes & Objects