Привет, меня зовут Илья
Здесь я создал свой первый проект, он учебный, от Hexlet.io, называется Игры разума (Brain games)
Описание: Начать можно с brain-games - это просто приветствие! Далее необходимо решить пять логических задач, по три вопроса в каждой:
- В brain-even нужно определить является ли предлагаемое число чётным
- Игра brain-calc попросит выполнить вас простейшие арифметические действия
- А в brain-gcd чуть сложнее: необходимо определить наибольший общий делитель двух чисел
- brain-progression: здесь вам будет предложена прогрессия, но не полная, задача её восстановить
- И, наконец, в brain-prime вы, надеюсь, с лёгкостью определите является число простым или нет
Примеры решений указаны ниже в плеере asciinema
Готово! Можно запускать игры следующими командами:
"brain-games"
"brain-even"
"brain-calc"
"brain-gcd"
"brain-progression"
"brain-prime"
Требования к установке проекта для разработчика:
Для установки проекта требуются установленные CPython не ниже 3.6 и poetry не ниже 1.2.0
Чтобы установить игру и запустить пользователю, необходимо:
- Установить Python
sudo apt update
sudo app install python3
- Установить poetry
curl -sSL https://install.python-poetry.org | python3 -
- Настроить poetry для создания виртуального окружения
poetry config virtualenvs.in-project true
- Клонировать пакет:
git clone git@github.com:ilia-rassolov/python-project-49.git
- Из новой директории python-project-49 установить пакет командой
poetry install
- Выполнить сборку пакета, отладку публикации и установку в систему
make build
make publish
make install
Теперь можно запускать игры