IT-каникулы. 5 день

В завершении IT-каникул, предлагаем освоить вам графику в Python при помощи модуля Turtle.
Изучайте статьи по ссылкам, а также выполняйте задание!
Удачи!
https://geekstand.top/development/grafika-v-python-pr..

https://pythonworld.ru/moduli/modul-math.html

‼Задание: дана программа которая уже умеет рисовать многоугольники с заданным с клавиатуры количеством сторон. Ваша задача доделать программу так чтобы эти многоугольники всегда были одного размера т. е. могли быть вписаны в окружность диаметром 300 пикселей.
Ответы принимаем в комментариях.

P.S. Каждый, кто принимал активное участие в каждом задании, получит гарантировано сертификат о прохождении, следите за новостями в группе
Возможный ответ:

print("Hello World")
from turtle import Turtle
from math import sin, radians
n = int(input('Введите число сторон многоугольника:\n'))
t = Turtle()
t.speed(0)
angle = 360 / n
side_length =2*300*sin(radians(angle/2))
t.penup()
t.sety(-side_length / 2)
t.setx(-side_length / 2)
t.pensize(3)
t.pendown()
t.seth(0)
for i in range(n):
t.forward(side_length)
t.left(angle)
t.screen.exitonclick()

Комментарии