python实现鼠标点击处画✳
出于某种原因不得不用python实现一个小想法,可真是难为我这个菜鸡了,不过稍微学一下以及抱大佬大腿后还是整出来了,在此写一篇这个作为小日记吧
一 , 安装PyCharm
刚开始运行示例代码时提示“no interpreter”,去下载了个python-3.8.4-amd64.exe,一顿操作后弄好了。
二,实现思路
有一个对新手挺友好的库——turtle(海龟)
简单点说就是海龟爬什么就画什么,我们让它怎么爬,它就怎么画。
知道这个后,我们下一步该做的就是获取鼠标的点击,让海龟在点击处画(爬)就行了。我这里用onclick()
三,代码
海龟爬✳
def haiguipa(x,y) #定义“爬✳”函数
pen2.penup()
pen2.goto(x,y) #海龟所在画布坐标
pen2.pendown()
for j in range(8): # 循环8次
pen2.fd(9) #往前爬6个单位
pen2.backward(9) #往后爬六个单位
pen2.right(45) # 转动角度,准备下一次爬
与鼠标联系起来
turtle.getscreen().onclick(haiguipa) #,,,,算了解释不清楚
以上就是主要代码,可以结合自己喜好修修改改
四,下面是所有代码以及完成效果