A collection of beginner-level Python exercises and small programming projects focused on problem solving, algorithms, and fundamental programming concepts.
| Folder | Description |
|---|---|
| 01_Rock_Paper_Scissors | Interactive Rock-Paper-Scissors game |
| 02_Credit_Card_Validator | Credit card number validation using algorithms |
| 03_Caesar_Cipher | Text encryption and decryption using the Caesar cipher |
| 04_Roman_Numerals | Conversion between Roman numerals and decimal numbers |
| 05_Scrabble_Score | Scrabble score calculation for English words |
| 06_TicTacToe_Analyzer | Tic-Tac-Toe board validation and state analysis |
Each project contains its own README with:
- Project Description
- GIF Preview
- Features
- Installation & Running Instructions
- Example Usage
- Python 3
- Algorithms & Problem Solving
- String Manipulation
- File Handling
- Data Structures
This repository showcases my progress in Python programming through small projects that apply fundamental concepts such as functions, algorithms, input validation, and data processing.