这应该是一个带有用户输入的菜单驱动程序。我对turtle
知之甚少。我知道如何绘制图形,但我拥有的信息并未作为用户的输入。这只是我说如何绘制每个形状。使用Turtle绘制形状的用户输入
我应该导入模块,并有一个菜单,4种选择:
- 画一个圆。
- 绘制一个矩形。
- Draw star。
- 退出。
我不知道如何创建或导入模块,我不知道如何添加用户输入,我不知道如何创建菜单......
所以我所拥有的就是下面粘贴的代码。这是完全错误还是仅仅需要调整以符合上述标准?
import turtle
smart = turtle.Turtle()
for i in range(4):
smart.forward(50)
smart.right(90)
turtle.done()
## draw a polygon with turtle
import turtle
polygon = turtle.Turtle()
num_sides = 6
side_length = 70
angle = 360.0/num_sides
for i in range(num_sides):
polygon.forward(side_length)
polygon.right(angle)
turtle.done()
### random shape .... star
import turtle
star = turtle.Turtle()
for i in range(50):
star.forward(50)
star.right(144)
turtle.done()
_“我对龟龟知之甚少”_ - 那么适当的地方是[turtle'module的文档](https://docs.python.org/3/library/turtle.html )。它能解释如何使用乌龟模块比我们能做得更好。 –
就可以了。非常感谢 –
非常欢迎:-) –