Любой язык программирования проще и интереснее изучать, не просто решая задачи из учебника, а создавая какие-либо интересные штуки. Такой интересной штукой могут быть игры. Может показаться, что это слишком сложно, ведь компьютерные игры как правило обладают сложной графикой, анимациями и кучей персонажей с собственной симуляцией поведения, однако иногда мы забываем, что программирование даёт нам возможность моделировать почти любые процессы, в том числе и игры, в которые мы привыкли играть в реальном мире. Такой игрой для нас будет игра Камень-Ножницы-Бумага, правила которой знает каждый, поэтому ограничимся лишь небольшой иллюстрацией и двинемся дальше) Приступим к реализации этой бесконечной баталии на Python. В начале проведём небольшую подготовку в виде импорта функции randint из модуля random. Он нам понадобится для определения выбора компьютера. Как любой дом начинается с двери, так любая программа начинается с точки входа, которой является функция main(). С объявлением функции