проект in Python Skill Tree

Группировка сотрудников по номеру телефона

Начинающий

В этом проекте вы научитесь группировать сотрудников на основе последней цифры их номеров телефонов и сохранять группы в отдельные CSV-файлы. Этот проект разработан, чтобы помочь вам развить навыки работы с файлами, обработки данных и управления CSV-файлами с использованием Python.

Python

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

В этом проекте вы научитесь группировать сотрудников по последней цифре их телефонных номеров и сохранять группы в отдельные CSV-файлы. Этот проект предназначен для того, чтобы помочь вам развить навыки в работе с файлами, обработке данных и управлении CSV-файлами с использованием Python.

👀 Предварительный просмотр

## Вход:
python group.py
ls
ls Groups
## Выход:
Groups roster.csv group.py
Tail_num_0.csv  Tail_num_2.csv  Tail_num_4.csv  Tail_num_6.csv  Tail_num_8.csv
Tail_num_1.csv  Tail_num_3.csv  Tail_num_5.csv  Tail_num_7.csv  Tail_num_9.csv

🎯 Задачи

В этом проекте вы научитесь:

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

🏆 Достижения

После завершения этого проекта вы сможете:

  • понять, как работать с CSV-файлами в Python;
  • развить навыки в обработке и группировке данных;
  • продемонстрировать способность программно создавать и управлять файлами и папками;
  • применить свои знания Python для решения реальной задачи.

Преподаватель

labby

Labby

Labby is the LabEx teacher.