A basic Python OOP project to manage students and their grades. This project is ideal for beginners to understand key OOP concepts like Classes, Objects, Encapsulation, and Composition.
- Add students with name and roll number
- Add multiple grades for each student
- Calculate average grade
- Display all student information
- β Class & Object
- β Encapsulation
- β Composition
- β Methods & Attributes
- Clone the repo or copy the code
- Run using any Python interpreter or UV:
python main.py or uv run main.py
leave a star β...