如何在Python Turtle中使用onscreenclick制作三角形
“Turtle “是一个类似于画板的Python功能,它可以让我们命令Turtle在上面画个不停我们可以使用turtle.forward(…)和turtle.right(…)这样的函数来移动Turtle。Turtle也被称为Logo编程语言,它的命令是在屏幕上或用一个被称为Turtle的小机器人移动和画出线条或矢量图。
使用到的方法
- Turtle():该方法用于制造对象。
- onscreenclick(functionname,1):这个Turtle函数将当前坐标发送给函数,函数进一步利用它来形成三角形,1代表左击,3代表右击。
- speed():用来增加或减少Turtle指针的速度。
- listen():这允许服务器监听进入的连接。
- done():这是用来保持屏幕的。
- penup():这是Turtle库中的内置函数,用来画出线条。
- pendown():这是Turtle库中的内置函数,用来画线。
- forward():这是Turtle库中的一个内置函数,用于将Turtle向前移动,它需要像素单位作为参数。
- left():这是Turtle库中的一个内置函数,用于使Turtle向左转,它的参数是角度(度)。
输出 :
我们可以看到光标形成的三角形。