Задания для самостоятельного выполнения

Сложность:
Rare
  1. Создайте репозиторий для дисциплины на GitHub или GitLab
  2. Склонируйте его себе на ПК
  3. Скачайте архив и распакуйте его в свой репозиторий. В нём 11 заданий, которые вам нужно выполнить
  4. Напишите отчёт в README.md. Отчёт должен содержать:
    • Задание
    • Описание проделанной работы
    • Шпаргалку по работе с командами git
    • Скриншоты результатов
    • Ссылки на используемые материалы
  5. Сделайте commit и push

Сложность:
Medium
  • Напишите верхнеуровневый модуль, который будет использовать логику из модулей-заданий. Перед этим нужно будет придумать способ инкапсулировать логику для корректного импортирования.

Сложность:
Well-done
  • Покройте реализованную фукциональность тестами с использованием pytest.

Для справки

  1. Справка по markdown
  2. Пример отчёта
  3. Официальный Python tutorial