Skip to content

yachikadev/student-result-management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Student Result Management System

A Python-based Student Result Management System using OOP concepts.

Features

  • Add students with subject-wise marks
  • View individual student reports
  • Calculate average marks with pass/fail status
  • Find the topper
  • Save and load student data via CSV

Concepts Used

  • Object-Oriented Programming (Classes, Objects, Inheritance)
  • File Handling
  • CSV module
  • Loops, Conditionals, Dictionaries

How to Run

  1. Clone the repository
git clone https://github.com/yachikadev/student-result-management.git
  1. Run the file
python main.py
  1. Choose from menu:
1 - Add Student
2 - Display All Students
3 - Find Topper
4 - Save to CSV
5 - Load from CSV
6 - Exit

Author

Yachika Sharma@yachikadev

About

A Python-based Student Result Management System using OOP concepts. Features include adding students, viewing subject-wise marks, calculating averages, pass/fail status, finding the topper, and saving/loading data via CSV.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages