【问题标题】:Left center and right center in python turtlepython乌龟的左中心和右中心
【发布时间】:2015-09-10 03:11:29
【问题描述】:

我正在尝试对齐我的正方形,如附件 中的图像。我尝试了多种方法,但我无法这样做。

这是我目前所拥有的

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() 

我是使用turtle 的新手,已经浏览了在线教程,但未能实现。

【问题讨论】:

    标签: python turtle-graphics python-turtle


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

      开始
      turtle.setheading(180)
      

      然后您的代码将正确绘制小方块。画完小方块后,插入

      turtle.right(180)
      

      在绘制大正方形之前,您的代码将起作用。

      【讨论】: