This project focuses on manipulating student data using file handling techniques in Python and visualizing the data using Matplotlib library. It provides functionalities to add, view, update, and visualize student data.
- Add Data: Add new student records with roll numbers and marks.
- View All Data: View all student records stored in the file.
- Update Data: Update marks for a specific student.
- View Particular Record: View data of a particular student based on their roll number.
- Visual Data Display: Visualize student data using bar graphs and histograms.
- file_operation.py: Contains functions for file operations such as adding, viewing, and updating student data.
- visual_representation.py: Contains functions for visual representation of student data using Matplotlib.
- main.py: Main driver program to interact with the user and execute functionalities.
- Clone the Repository: Clone the repository to your local machine using the following command:
git clone https://github.com/your-username/student-data-manipulation.git