From bfd01ad04b641dbd3be41540577bfb01cb4e69a8 Mon Sep 17 00:00:00 2001 From: stud204007 Date: Thu, 16 Apr 2026 19:30:28 +0300 Subject: [PATCH] basis of the program --- src/main.py | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/src/main.py b/src/main.py index e69de29..1f9905c 100644 --- a/src/main.py +++ b/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() \ No newline at end of file