60 наклонных кругов с отверстием в центре - PullRequest
0 голосов
/ 16 марта 2019

Я сделал что-то, где есть 60 кругов, чтобы сформировать один огромный, но я хотел бы знать, как вы можете создать маленькое отверстие в середине. Спасибо за помощь!

Как выглядит моя РН Как я хочу, чтобы это выглядело

мой код

import turtle

turtle.setup(1000,1000)
turtle.hideturtle()

turtle.speed(0)
turtle.up()
turtle.goto(0,0)
turtle.down()
n = 60
for i in range(n):
    turtle.circle(200)
    turtle.left(360/n)

1 Ответ

0 голосов
/ 16 марта 2019

Попробуйте следующее и повозитесь со значениями.

import turtle

turtle.setup(1000,1000)
turtle.hideturtle()

turtle.speed(0)
turtle.up()
turtle.goto(0,0)
turtle.down()
n = 20
for i in range(n):
    turtle.up()
    turtle.backward(150)
    turtle.right(15)
    turtle.down()

    turtle.circle(100)

    turtle.up()
    turtle.left(15)
    turtle.forward(150)
    turtle.up()

    turtle.left(360/n)
...