当先锋百科网

首页 1 2 3 4 5 6 7

Python 画笔起始坐标

import turtle
t = turtle.Turtle()
t.penup()
t.goto(50,50) # 将画笔移动到 (50,50) 坐标
t.pendown()
t.circle(50)
turtle.done()

Python Turtle 模块提供了 turtle.Turtle() 方法来创建一个画笔对象,然后可以使用该对象来绘制各种图形。在绘制图形之前,需要设置画笔的起始坐标。在上面的代码中,我们首先创建了一个 turtle.Turtle() 对象,并使用 t.penup() 方法将画笔抬起来,然后使用 t.goto(x,y) 方法将画笔移动到给定的坐标位置 (x,y)。最后使用 t.pendown() 方法将画笔放下,开始绘制图形。

在这个例子中,我们将画笔移动到 (50,50) 坐标位置,然后使用 t.circle(radius) 方法绘制了一个半径为 50 的圆形。最后使用 turtle.done() 方法等待用户关闭窗口。

通过设置画笔的起始坐标,可以在绘制图形时更加灵活。例如,可以将画笔移动到任意位置开始绘制图形,也可以在同一个窗口中绘制多个图形。