import turtle # 创建海龟对象t = turtleTurtle# 画正方形for i in range4 tforward200 tleft90# 隐藏海龟对象thideturtle# 程序终止时不关闭窗口turtledone这里代码为什么要写t = turtleTurtle其他的为什么可以直接调用import turtle as ttpensize10
t = turtle.Turtle()创建了一个海龟对象,可以通过这个对象控制海龟的行动和画笔的属性。而import turtle as t只是将turtle模块导入并起了一个别名t,但并没有创建任何海龟对象。所以在使用海龟对象之前,需要先创建一个。
t.pensize(10)是在控制海龟对象的画笔属性,需要先创建一个海龟对象才能使用该方法。
原文地址: https://www.cveoy.top/t/topic/e5tA 著作权归作者所有。请勿转载和采集!