[go: nahoru, domu]

Skip to content

kosatchev/guess-number-task

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Проект 0. Угадай число

Оглавление

Описание проекта

Угадать загаданное компьютером число за минимальное число попыток.

⬆️к оглавлению

Какой кейс решаем?

Нужно написать программу, которая угадывает число за минимальное число попыток

Условия соревнования:

  • Компьютер загадывает целое число от 0 до 100, и нам его нужно угадать. Под «угадать», подразумевается «написать программу, которая угадывает число».
  • Алгоритм учитывает информацию о том, больше ли случайное число или меньше нужного нам.

Метрика качества
Результаты оцениваются по среднему количеству попыток при 1000 повторений

Что практикуем
Учимся писать хороший код на python

Этапы работы над проектом

  1. Реализация алгоритма рекурсивного бинарного поиска
  2. Написание тестов
  3. Подготовка requirements.txt
  4. Оформление README.MD
  5. Загрузка проекта на гитхаб

⬆️к оглавлению

Результаты:

  • Реализовал элементарный алгоритм поиска на языке Python
  • Познакомился с тестами на языке Python
  • Оформил еще один репозиторий

⬆️к оглавлению

Выводы:

Данный проект познакомил меня с PEP8 и позволил немного попрактиковаться с написанием тестов на языке Python. ¯\_(ツ)_/¯

⬆️к оглавлению

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published