有人可以解释为什么下面的代码抛出错误吗?我知道如何使其工作-在代码的最后一行bob.mainloop()
中必须替换为turtle.mainloop()
,这使我感到困惑。为什么会抛出错误Turtle
对象没有属性mainloop
的错误,但是当我用乌龟替换鲍勃时就可以了吗?
import turtle
bob = turtle.Turtle()
bob.forward(100)
bob.mainloop()
答案 0 :(得分:0)
从您的问题来看,mainloop
是 module 的一个函数。turtle.bob
是类型为 turtle.Turtle
的对象,这是不一样的。