Python中'turtle'未定义报错的原因及解决方法
问题原因与修复方案
错误原因
- 代码执行顺序错误:Python按从上到下的顺序执行代码,你在调用
turtle.Turtle()创建小球时,import turtle语句还未执行,Python此时无法识别turtle这个模块名,因此抛出NameError: name 'turtle' is not defined错误。
修复方法
- 将
import turtle语句移至代码最顶部,保证在使用turtle模块的功能前完成导入。修正后的代码如下:
import turtle # Creating the Ball ball = turtle.Turtle() ball.shape("circle") ball.color("white")
内容的提问来源于stack exchange,提问作者Anonymous
相关产品推荐
相关产品推荐

