# Python OOP Lab
Collection of small Python projects and exercises to practice Object-Oriented Programming (OOP) concepts such as classes, objects, encapsulation, and modular design.
## Project Included
### Bingo Card Generator
This program generates valid Bingo cards based on configurable rules.
#### Features
- Custom Bingo word (must contain 5 unique letters)
- Configurable maximum number (between 50 and 90, multiple of 5)
- Automatic number range distribution per column
- Random card generation
- Multiple card generation
- Clean console card printing
## Example Output
9 21 31 59 66 11 16 35 53 63 4 20 44 46 64 12 17 41 52 61 5 29 42 57 68
## How to Run
```bash
python Bingo.py
- Python 3.x
- Classes and objects
- Constructors (
__init__) - Input validation
- Random number generation
- Lists and loops
- Modular program design