Python,用海龟绘制图案
因此,我正在学习python,在每个页面之后,网站都要求我进行练习。他们以海龟为例,因为海龟很容易被发现。 现在,我根本不知道怎么做这个。 我应该画这个: 这是我到目前为止所得到的代码(我知道它不是这样做的,但它至少是开始的基础)Python,用海龟绘制图案,python,Python,因此,我正在学习python,在每个页面之后,网站都要求我进行练习。他们以海龟为例,因为海龟很容易被发现。 现在,我根本不知道怎么做这个。 我应该画这个: 这是我到目前为止所得到的代码(我知道它不是这样做的,但它至少是开始的基础) 该图案由5个正方形组成,每个正方形都有一个从每边中心开始的十字架。我会写一个函数来画一个这样的形状,然后在它的基础上生成额外的四个,偏移量为90/5==18degrees.@jonrsharpe我不确定我是否做对了,但这就是我做的,它成功了。感谢您的帮助:)相关:
该图案由5个正方形组成,每个正方形都有一个从每边中心开始的十字架。我会写一个函数来画一个这样的形状,然后在它的基础上生成额外的四个,偏移量为
90/5==18
degrees.@jonrsharpe我不确定我是否做对了,但这就是我做的,它成功了。感谢您的帮助:)相关:
import turtle
def pattern(turtle, sideLenght):
for i in range(6):
turtle.up()
turtle.goto(turtle.pos() + (+10,+10))
turtle.left(90)
turtle.forward(sideLenght)
turtle.down()
for i in range(4):
turtle.forward(sideLenght)
turtle.left(90)
wn = turtle.Screen()
wn.bgcolor("lightgreen")
alex = turtle.Turtle()
alex.color("pink")
alex.pensize(4)
alex.speed(1)
pattern(alex,200)
wn.exitonclick()