问题描述
我需要在VS代码中的Python中使用龟库。当我尝试运行我的代码时:
import turtle
turtle.forward(100)
turtle.left(90)
turtle.forward(100)
turtle.left(90)
turtle.forward(100)
turtle.left(90)
turtle.forward(100)
端子:
turtle.forward(100)
AttributeError: module 'turtle' has no attribute 'forward'
我发现VS代码并不是Python中用于海龟的IDE,但是有什么解决方案吗?
谢谢
解决方法
您的问题是您没有初始化乌龟。您正在尝试移动模块。
这是初始化乌龟的方式:
new_turtle = turtle.Turtle()
将其应用于代码应如下所示:
import turtle
new_turtle = turtle.Turtle()
new_turtle.forward(100)
new_turtle.left(90)
new_turtle.forward(100)
new_turtle.left(90)
new_turtle.forward(100)
new_turtle.left(90)
new_turtle.forward(100)
让我知道这是否有帮助
,from turtle import Turtle
turtle = Turtle()
turtle.forward(100)
turtle.left(90)
turtle.forward(100)
turtle.left(90)
turtle.forward(100)
turtle.left(90)
turtle.forward(100)
,
我有VS Code,并且可以使用此代码。 尝试使用它来选择解释器路径,或更新turtle,或在VSCode中为python安装扩展,或重新安装Python。 我希望我能帮忙 祝你好运