如何在 Python 中绘制海龟图形中的椭圆/卵形?我希望能够使用以下命令绘制椭圆和椭圆的一部分circle()
函数或类似函数。我可以使用
turtlesize(stretch_wid=None, stretch_len=10, outline=None)
但我不希望它被填充颜色。
我自己做了一个绘制椭圆的函数,我个人认为非常有用:
def talloval(r): # Verticle Oval
turtle.left(45)
for loop in range(2): # Draws 2 halves of ellipse
turtle.circle(r,90) # Long curved part
turtle.circle(r/2,90) # Short curved part
def flatoval(r): # Horizontal Oval
turtle.right(45)
for loop in range(2):
turtle.circle(r,90)
turtle.circle(r/2,90)
The r
是圆的半径,它控制椭圆的大小。左转/右转的原因是因为没有它,椭圆是对角线的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)