执行完下列代码后,坐标的位置是?( ) import turtle turtle.penup()#抬起画笔 turtle.goto(-50,0) turtle.pendown() turtle.forward(100) turtle.right(90) turtle.forward(100) turtle.done()
【喵呜刷题小喵解析】:首先,`turtle.penup()`命令使画笔抬起,不会留下任何痕迹。然后,`turtle.goto(-50,0)`命令将画笔移动到坐标(-50,0)。接下来,`turtle.pendown()`命令使画笔落下,可以在画布上绘画。`turtle.forward(100)`命令使画笔向前移动100个单位,此时坐标变为(-50,100)。然后,`turtle.right(90)`命令使画笔向右转90度,画笔现在面向垂直方向。最后,`turtle.forward(100)`命令使画笔向前移动100个单位,由于画笔现在面向垂直方向,所以画笔实际上是在向上移动,坐标变为(-50,-50)。因此,执行完上述代码后,坐标的位置是(-50,-50),选项D正确。