520这一天,也是网络情人节。就在那天,如果没有女朋友的自己,如何假装自己是有朋友的!如何在朋友圈“秀恩爱。
女生版:
![b6dae6fc8def20fbec7765839e8bb9e1.gif](https://i-blog.csdnimg.cn/blog_migrate/c1caab94676d41805f5448f9ae5320c3.gif)
image
很有感觉有木有~~
男生版:
![2b8a00058c41e9b609365754288d80ef.png](https://i-blog.csdnimg.cn/blog_migrate/cc7db8cd11ff1f40ebdfde7f7fb424d7.jpeg)
image
![83acb42a58e872aeb398c644764c0592.png](https://i-blog.csdnimg.cn/blog_migrate/2a3e6da602999e1a699ea2c488d3d696.jpeg)
image
其实这些都是小意思啦~~
这些都是假装自己有女朋友/男朋友
那么程序员是如何“秀恩爱”呢?
那么今天就用Python制作一个“女朋友”。
运行环境
- 运行平台:Mac
- Python版本:Python3.6
- IDE:spyder
- 模块:wxpy(pip install wxpy)
指定聊天对象,大胆进行表白吧
![b2a80250742d2713eed4d2316a8ca9f1.png](https://i-blog.csdnimg.cn/blog_migrate/5978c56e9a7c794b20956977b1904f63.jpeg)
image
效果如下:
![3879e353fc8c66639f246a08e42f4042.png](https://i-blog.csdnimg.cn/blog_migrate/235bc4c41eb25e2805f6a0ecbb244e92.jpeg)
image
指定一个群聊,并且自动回复群里的消息
![e04b2cf31c398fd29655dbcc5b9756cb.png](https://i-blog.csdnimg.cn/blog_migrate/c6154bd2baa0e5a51494ea9b23af5f74.jpeg)
image
自动与所有人聊天
好友或者微信群太多,回复不过来?聊天机器人一键回复所有人的消息,并且能并行执行。
![80ae45bd3868ad3a4dc27f651e217b24.png](https://i-blog.csdnimg.cn/blog_migrate/5c97a287222c4f6dae33ba636cf53918.jpeg)
image
效果图:
![cdb7e02a028d335005b95bcdcc9af22d.png](https://i-blog.csdnimg.cn/blog_migrate/d4299f3d8d47368b02f07e212097108b.jpeg)
image
如果你对Python编程感兴趣,那么记得来小编的Python学习扣群:556370268,这里有资源共享,技术解答,大家可以在一起交流Python编程经验,还有小编整理的一份Python学习教程,希望能帮助大家更好的学习python。
最后送上一份表白代码
Python
520表白神器!心爱的她
from turtle import * from time import sleep def go_to(x, y): up() goto(x, y) down() def big_Circle(size): #函数用于绘制心的大圆 speed(1) for i in range(150): forward(size) right(0.3) def small_Circle(size): #函数用于绘制心的小圆 speed(1) for i in range(210): forward(size) right(0.786) def line(size): speed(1) forward(51*size) def heart( x, y, size): go_to(x, y) left(150) begin_fill() line(size) big_Circle(size) small_Circle(size) left(120) small_Circle(size) big_Circle(size) line(size) end_fill() def arrow(): pensize(10) setheading(0) go_to(-400, 0) left(15) forward(150) go_to(339, 178) forward(150) def arrowHead(): pensize(1) speed(1) color('red', 'red') begin_fill() left(120) forward(20) right(150) forward(35) right(120) forward(35) right(150) forward(20) end_fill() def main(): pensize(2) color('red', 'pink') #getscreen().tracer(30, 0) #取消注释后,快速显示图案 heart(200, 0, 1) #画出第一颗心,前面两个参数控制心的位置,函数最后一个参数可控制心的大小 setheading(0) #使画笔的方向朝向x轴正方向 heart(-80, -100, 1.5) #画出第二颗心 arrow() #画出穿过两颗心的直线 arrowHead() #画出箭的箭头 go_to(400, -300) write("author:520Python", move=True, align="left", font=("宋体", 30, "normal")) done() main()