Тесты Hexlet и статусы линтера SonarCloud
Данный учебный проект реализован в процессе прохождения курса Python-разработчик.
В нем реализована серия простых консольных игр, основанных на арифметических вычислениях.
Каждая игра запускается отдельной командой.
Игра, в которой пользователь трижды верно ответил на вопрос, заканчивается победой.
Если пользователь ответил не верно, игра просто заканчивается.
| Команда | Задача игры |
|---|---|
| brain-games | Просто приветствие пользователя по имени. Задачи как таковой нет. |
| brain-even | Определить, является ли число четным. |
| brain-calc | Посчитать сумму, разность, произведение чисел. |
| brain-gcd | Найти НОД двух чисел. |
| brain-progression | Определить пропущенное число в арифметической прогрессии. |
| brain-prime | Определить, является ли число простым. |
-
Проверить, установлена ли утилита
uv:uv --version
Если не установлена, то нужно установить по инструкции.
-
Установка пакета из данного репо:
uv tool install --force git+https://github.com/experiment0/python-project-49.git
Флаг
--forceнужен на случай, если данный пакет уже был установлен ранее. -
Демонстрация процесса игры: