這應該是一個帶有用戶輸入的菜單驅動程序。我對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 )。它能解釋如何使用烏龜模塊比我們能做得更好。 –
就可以了。非常感謝 –
非常歡迎:-) –