basis of the program
This commit is contained in:
parent
2566ba3ac9
commit
bfd01ad04b
45
src/main.py
45
src/main.py
@ -0,0 +1,45 @@
|
||||
|
||||
def load_students(filepath):
|
||||
|
||||
|
||||
|
||||
def filter_by_group(records, group_name):
|
||||
|
||||
|
||||
|
||||
def filter_by_course(records, course_number):
|
||||
|
||||
|
||||
|
||||
def filter_by_min_grade(records, min_grade):
|
||||
|
||||
|
||||
|
||||
def average_grade_per_student(records):
|
||||
|
||||
|
||||
def top_students_by_avg(records, n):
|
||||
|
||||
|
||||
|
||||
def subject_statistics(records):
|
||||
|
||||
|
||||
|
||||
def grade_distribution(records, subject=None):
|
||||
|
||||
|
||||
|
||||
def remove_duplicate_records(records):
|
||||
|
||||
|
||||
|
||||
def export_grade_report(records, output_file):
|
||||
|
||||
|
||||
|
||||
def main():
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
main()
|
||||
Loading…
Reference in New Issue
Block a user