2015-09-10 46 views
2

我想对齐我的方块,如图所示Squares。我尝试了很多东西,但我无法这样做。蟒蛇左中心和右中心

这里是我迄今为止

print(turtle.pos()) 
turtle.forward(50) 
turtle.right(90) 
turtle.forward(50) 
turtle.right(90) 
turtle.forward(50) 
turtle.right(90) 
turtle.forward(50) 
turtle.forward(100) 
turtle.right(90) 
turtle.forward(100) 
turtle.right(90) 
turtle.forward(100) 
turtle.right(90) 
turtle.forward(100) 
turtle.exitonclick() 

我是新来使用龟,并通过教程已经在网上看了,但一直没能实现它。

回答

1

如果您将right更改为left,它将打印您想要的图像。

您可能需要先设置heading(90),具体取决于您的乌龟从哪个方向开始。

0

开始

turtle.setheading(180) 

那么你的代码将正确绘制的小广场。绘制完小方形之后,在绘制大方形之前,插入

turtle.right(180) 

并且代码将起作用。