Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/301.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 名称';海龟';未在main.py的第4行中定义_Python_Python 3.x_Turtle Graphics - Fatal编程技术网

Python 名称';海龟';未在main.py的第4行中定义

Python 名称';海龟';未在main.py的第4行中定义,python,python-3.x,turtle-graphics,Python,Python 3.x,Turtle Graphics,很抱歉问了个愚蠢的问题,python新手。我有以下代码,运行python 3.7: from turtle import * color('blue', 'red') turtle.pu() turtle.goto(0,0) turtle.pd() begin_fill() forward(55) left(90) forward(110) 当我点击run时,它显示我在第三行和第四行有一个错误,但我无法找出错误所在。我试着到处搜索,但我找不到任何东西可以帮助我找出我做错了什么。你需要创建一个海

很抱歉问了个愚蠢的问题,python新手。我有以下代码,运行python 3.7:

from turtle import *
color('blue', 'red')
turtle.pu()
turtle.goto(0,0)
turtle.pd()
begin_fill()
forward(55)
left(90)
forward(110)

当我点击run时,它显示我在第三行和第四行有一个错误,但我无法找出错误所在。我试着到处搜索,但我找不到任何东西可以帮助我找出我做错了什么。

你需要创建一个海龟对象的实例来使用它

from turtle import *

bob = Turtle()
color('blue', 'red')
bob.pu()
bob.goto(0,0)
bob.pd()
begin_fill()
forward(55)
left(90)
forward(110)

海龟模块中有海龟类吗?您已经使用
*
导入了模块中的所有内容,因此如果函数
goto()
pu()
不在turtle类中,您可以直接调用它们。您导入了
turtle
模块中的项,但没有导入模块本身。但是既然您导入了所有项目,那么您应该只能够说
goto(0,0)
,而不是
turtle.goto(0,0)