Track and analyze student performance in Python. Add records, view scores and hours, calculate averages, find strongest/weakest subjects, and measure efficiency (score per hour). Data is saved in CSV for persistence
A Python CLI tool to track and analyze student study performance. Users can add study records, view all records, calculate averages, total study hours, strongest/weakest subjects, and efficiency (score per hour). Data is stored in CSV for persistence.
- Add student performance (subject, score, hours, day)
- View all records
- Calculate average score per subject
- Calculate total study hours per subject
- Identify strongest and weakest subjects
- Compute efficiency (score per hour)
- Handle missing/invalid data gracefully
- Clone this repository:
git clone https://github.com/MahanDev100/Student-Performance-Analyzer.git