My learning projects and task solutions for studying Python. This repository documents my journey from basic syntax to complex algorithms.
- algorithms/ - Various algorithms and problem solutions
- basic_math/ - Basic mathematical operations and calculators
- beginner/ - Fundamental Python examples and loop exercises
- converters/ - Unit converters and measurement tools
- math_progressions/ - Mathematical progressions and models
- string_operations/ - String manipulation and text processing
- other/ - Miscellaneous programs and experiments
- Chess move validators (king, queen, knight, rook)
- Number theory and digit operations
- Sorting and searching algorithms
- Mathematical sequences and patterns
- Interval and set operations
- Arithmetic and geometric progressions
- Statistical calculations
- Coordinate geometry
- Number properties and filters
- Growth models and approximations
- Loop patterns and iterations
- Input/output operations
- Basic calculations and conversions
- Conditional logic exercises
- Python 3.x
- Git & GitHub for version control
This repository shows my progression from simple "Hello World" style programs to complex algorithmic solutions, including mathematical constants approximation and chess game logic.
Updated automatically as I learn new concepts and solve more challenges!