4
A
回答
4
正如我所说,它可能是一个家庭作业问题,旨在帮助您学习编程。这里有一些很好的资源,让你开始 - 格雷戈尔Lingl龟模块Presentation and Slides和turtle模块文档。经过两者后,你应该可以完成你的任务。
+0
好的,谢谢senthil – sam 2011-01-23 07:02:43
1
有关这方面的一个好方法是定义一个带参数的圆,并只使用你想要的。另外由于六边形是重复的,您可以使用for循环为其构建很多边。这是我如何解决它。
from turtle import *
setup()
x = 200
# Use your own value
y = 200
# Use your own value
def circles (radius, colour):
penup()
pencolor (colour)
goto (0,radius)
pendown()
setheading (180)
circle (radius)
penup()
circles (100, "red")
circles (50, "yellow")
circles (25, "green")
def hexagon (size_length):
pendown()
forward(size_length)
right (60)
goto (x, y)
for _ in range (6):
hexagon (50)
exitonclick()
有了这个,你不必定义圆,只需添加自己的参数,并且可以用for循环轻松完成hexigon。
相关问题
- 1. 绘制乌龟模块
- 2. 绘制使用Python乌龟图形
- 3. 用海龟绘制超椭圆形
- 4. 用六边形填充圆
- 5. 用乌龟绘制一个紧急椭圆。
- 6. 如何在乌龟图形中绘制随机线
- 7. 使用UIBezierPath绘制六边形
- 8. 绘制形状使用龟
- 9. 是否可以圆形?六边形,八边形等形状?
- 10. 如何绘制圆形libgdx
- 11. 如何绘制控制的圆形凸起和凹陷边缘?
- 12. 使六边形形状的边框,圆角和透明背景
- 13. 如何在Android中的mapview上绘制一个区域(圆形/多边形)?
- 14. Python。学习乌龟图形
- 15. 乌龟图形的Python,.mainloop()
- 16. Python的乌龟图形
- 17. 如何绘制一个完美的三角形六角形?
- 18. 在vb.net中绘制六边形
- 19. 绘制圆形扇形
- 20. 用Python龟绘制半个正方形
- 21. 绘制和填充圆形
- 22. 绘制矩形和椭圆
- 23. 绘制六角形
- 24. 用乌龟模块绘制Theodorus螺旋时遇到问题
- 25. 绘制形状龟蟒蛇
- 26. 龟背图形绘制
- 27. 如何在圆圈内绘制圆形?
- 28. Pyqtgraph:如何绘制椭圆或圆形
- 29. 如何用OpenCV绘制圆角矩形(带圆角的矩形)?
- 30. 仅使用CSS绘制六边形形状
对于有这些工具经验的人来说,这将是一件非常简单的工作,所以我们很难知道从哪里开始。你坚持哪部分? – 2011-01-23 07:02:21