明天就是一年一度的520了,小伙伴们有没有准备好如何应对?
老肥这里给大家找了几种实用的用Python来表达爱意的操作,包括心动照片墙、时光回忆录、数学爱情怪以及文采飞扬藏头诗。
心动照片墙
你可以选择多张他/她的照片或是你们之间的合照来拼成爱心的形状,又或是520的形状。只需要用01矩阵当作模板,用PIL制作新图片,0的位置留白,1的位置填充照片就行啦。详细代码可以参考这篇。
时光回忆录
用Python GUI编程做一个时光回忆录小软件,只有心有灵犀的他/她才能正确输入账号密码,看到你们之间的美好回忆。详细代码可以参考这篇。
软件内集成了情话,纪念日,照片滚动播放等内容,每一次点击都是回忆的翻滚。
数学爱情怪
在坐标图上通过不同的函数绘制出LOVE YOU以及心形字样,好一个数学鬼才!
每一个函数都是你精心设计,才有了爱他/她的样子。
文采飞扬藏头诗
用全唐诗作为数据集,根据需要藏头的语句,找到以该语句每一个字为首字的诗句,按顺序叠加成诗。
七言藏头
我见青山多妩媚
喜无车马过相邀
欢乐极兮哀情多
你若无意向他人
五言藏尾
多情应笑我
闻之常欢喜
醒时相交欢
问甚时与你
胸藏文墨虚若谷的你腹有诗书气自华,爱慕之情浮于诗句之上,他/她定然会怦然心动。
推荐阅读