Здравствуйте. В этой статье продолжим разбирать функции и возможности графической библиотеки «Черепашка» в языке Python. Предыдущие статьи на эту тему можно почитать по ссылкам: ЧАСТЬ 1 ЧАСТЬ 2 ЧАСТЬ 3 ЧАСТЬ 4 Сегодня рассмотрим, как нарисовать звезду. Создадим функцию «star», которая будет принимать количество вершин нашей звезды и второй аргумент это размер нашей звезды. Для того чтобы определить угол вершины нашей звезды воспользуемся формулой. Количество вершин делим нацело на 2, умножаем на 360 градусов и делим на количество вершин. Данная формула работает только с нечетным количеством вершин. Поэтому сделаем проверку на четность вершин, и если нечетное количество, рисуем звезду. А если четное прибавляем один к количеству вершин и вызываем нашу функцию, которая рисует звезду. Вот как все получается. Вызовем нашу функцию и передадим ей (7, 150) и (10, 100). В первом случае звезда семиконечная, а во втором одинадцатиконечная, все как мы и планировали. В этой коротенькой статье ра