Skip to content

VremyVnikuda/hw_python_oop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Модуль фитнес-трекера

Описание

Программный модуль фитнес-трекера, который обрабатывает данные для трёх видов тренировок: бега, спортивной ходьбы и плавания. Этот модуль выполняетследующие функции:

  • принимает от блока датчиков информацию о прошедшей тренировке,
  • определяет вид тренировки,
  • рассчитывает результаты тренировки,
  • выводит информационное сообщение о результатах тренировки.

Информационное сообщение включает такие данные:

  • тип тренировки (бег, ходьба или плавание);
  • длительность тренировки;
  • дистанция, которую преодолел пользователь, в километрах;
  • среднюю скорость на дистанции, в км/ч;
  • расход энергии, в килокалориях.

Технологический стек

  • Python 3.9
  • ООП
  • Docstring
  • VSCode
  • flake8

Запуск модуля

  • Клонируйте проект на свой компьютер
git clone git@github.com:VremyVnikuda/hw_python_oop.git
  • Установите и активируйте виртуальное окружение
python -m venv venv
source venv/bin/activate
  • Установите зависимости из файла requirements.txt
pip install -r requirements.txt
  • Запустите из терминале командой
python homework.py

Автор: Антон Копнин

About

Fitness tracker module

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages