使用 turtle 模块绘制时钟时出错

使用 turtle 模块绘制时钟时出错

我的代码:

import turtle
wn =turtle.Screen()
te=turtle.Turtle()
te.shape("turtle")
te.left(90)
for i in range(12):
  te.penup(100)
  te.right(30)
wn.mainloop()

输出:终端中发生类型错误。请帮忙。我是 Tkinter 图形的初学者。

答案1

注意,penup不接受任何参数。所以,我不知道你想做什么,但你的代码可能会被纠正,如下例所示:

#!/usr/bin/python3
import turtle
wn=turtle.Screen()
te=turtle.Turtle()
te.shape("turtle")
te.penup()
te.setpos((0,250))
te.pendown()
te.right(-15)
for i in range(12):
  te.right(30)
  te.forward(100)
wn.mainloop()

相关内容