【问题标题】:60 tilted circles with a hole in the center60 个倾斜的圆圈,中心有一个洞
【发布时间】:2019-03-16 03:46:46
【问题描述】:

我做了一个有 60 个圆圈组成一个大圆圈的东西,但我想知道如何在中间创建一个小洞。感谢您的帮助!

What mine looks like rn What I want it to look like

我的代码

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)

【问题讨论】:

  • 画圆圈前先往前移动一点,别忘了往后移动。

标签: python geometry shapes spiral


【解决方案1】:

尝试以下方法,并修改这些值。

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)

【讨论】:

    猜你喜欢
    • 2018-12-15
    • 1970-01-01
    • 2013-09-08
    • 1970-01-01
    • 2011-03-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多