Программный модуль фитнес-трекера, который обрабатывает данные для трёх видов тренировок: бега, спортивной ходьбы и плавания. Этот модуль выполняетследующие функции:
- принимает от блока датчиков информацию о прошедшей тренировке,
- определяет вид тренировки,
- рассчитывает результаты тренировки,
- выводит информационное сообщение о результатах тренировки.
Информационное сообщение включает такие данные:
- тип тренировки (бег, ходьба или плавание);
- длительность тренировки;
- дистанция, которую преодолел пользователь, в километрах;
- среднюю скорость на дистанции, в км/ч;
- расход энергии, в килокалориях.
- Python 3.9
- ООП
- Docstring
- VSCode
- flake8
- Клонируйте проект на свой компьютер
git clone git@github.com:AnnaMihailovna/hw_python_oop.git
- Установите и активируйте виртуальное окружение
python -m venv venv
source venv/bin/activate
- Установите зависимости из файла requirements.txt
pip install -r requirements.txt
- Запустите из терминале командой
python homework.py