Skip to content

Rombbrom/grade_report_project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📊 Grade Report Generator

Этот учебный проект демонстрирует, как можно использовать Python для автоматизации анализа данных из таблиц (например, оценок студентов).

Скрипт:

  • читает Excel-файл с оценками студентов;
  • фильтрует данные по факультету;
  • рассчитывает среднюю оценку по каждому студенту;
  • сохраняет результат в новый Excel-файл.

🛠 Используемые библиотеки

  • pandas
  • openpyxl (для работы с Excel)

▶️ Как запустить

  1. Установите зависимости:
pip install pandas openpyxl
  1. Сохраните входной файл grades.xlsx рядом со скриптом. Пример содержимого:
ФИО Факультет Оценка Предмет
Иванов И.И. ЭМФ 5 Математика
Петрова А.А. ЭМФ 4 Математика
Сидоров С.С. ФМА 3 Литература
  1. Запустите generate_report.py

  2. Готовый отчет появится в файле отчет_по_оценкам.xlsx

📂 Файлы

  • generate_report.py — основной скрипт
  • grades.xlsx — пример входного файла
  • отчет_по_оценкам.xlsx — пример выходного отчета

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages