【问题标题】:Python Inverted Circle (Turtle)Python 倒圆(乌龟)
【发布时间】:2016-06-15 08:05:50
【问题描述】:

如何在 Python 中仅使用海龟绘制一个倒圆?即顺时针绘制的圆,而不是逆时针绘制的传统方式。

当前海龟位于垂直向下线的底部...如何从那里绘制指示的圆圈?

【问题讨论】:

  • 请向我们展示您已经拥有的代码以及您自己尝试过的代码。 SO 不是为您编写代码的服务。

标签: python python-2.7 python-3.x turtle-graphics


【解决方案1】:

您对自己问题的回答不完整。您在问题中明确指出:

一个顺时针而不是传统方式绘制的圆 逆时针画一张

所以更好的解决方案是:

x = turtle.Turtle()
x.right(90)
x.forward(100)
x.left(90)
x.circle(-100)

根据documentation:

如果半径为正,则逆时针方向绘制圆弧, 否则顺时针方向。

【讨论】:

    【解决方案2】:

    这是我的例子:

    t = turtle.Turtle()
    t.forward(100)
    

    画一个顺时针的圆:

    t.circle(-100)
    

    希望对你有帮助。

    【讨论】:

      【解决方案3】:
      x=turtle.Turtle()
      x.right(90)
      x.forward(100)
      x.right(90)
      x.circle(100)
      

      【讨论】:

      • 这是解决方案..想通了..抱歉打扰
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-28
      • 2015-07-04
      • 2015-06-09
      • 2012-09-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多