520 情人节 :属于 Python 程序员的脱单攻略大合集(视频版)

2020 年 5 月 20 日 CSDN

来源 | Python编程时光(ID:Cool-Python)

情人节年年有,但今年的 5.20 要比以往的更有意义。


2020.05.20 ,爱你爱你我爱你,如果再卡个时间(13:14),那就是爱你爱你我爱你一生一世。


为了能过上这个这个百年难遇的情人节, Python 程序员用尽了心思,各种骚操作全都出来了。


下面我就盘点一下,我们 Python 程序员到底为了妹子可以做出哪些 憨(xuan)憨(ku)的事。


单行画爱心


第一位选手的操作,挺秀的,单行实现爱心的绘制(我拆解了下,还真的不简单,为了展示更友好一点,我对网上流传的版本进行了一些小改动)。


print('\n'.join([line for line in [''.join([('Love'[(x-y) % len('Love')] if ((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3 <= 0 else ' ') for x in range(-30, 30)]) for y in range(30, -30, -1)] if line != '                                                            ']))
代码强是强,就是有点不合乎逻辑?

你这是要把电脑寄到妹子家里,然后让她手动敲下这行命令,感觉你的款款爱意吗?


单行画爱心?我咋感觉妹子更喜欢单手开保时捷的。


将满满的喜欢拼成你的样子


第二位选手,创意满分,使用 PIL 区分几行代码就把妹子撩得不要不要的。

    
    
      
from PIL import Image, ImageDraw, ImageFont
font_size, text = 7, "我喜欢你!"input_img_path = "/Users/MING/Github/love-with-python/girl.jpeg"output_img_path = "/Users/MING/Github/love-with-python/girl.png"
img_raw = Image.open(input_img_path)img_array = img_raw.load()
img_new = Image.new("RGB", img_raw.size, (0, 0, 0))draw = ImageDraw.Draw(img_new)font = ImageFont.truetype('/System/Library/Fonts/PingFang.ttc', font_size)
def character_generator(text): while True: for i in range(len(text)): yield text[i]
ch_gen = character_generator(text)
for y in range(0, img_raw.size[1], font_size): for x in range(0, img_raw.size[0], font_size): draw.text((x, y), next(ch_gen), font=font, fill=img_array[x, y], direction=None)
img_new.convert('RGB').save(output_img_path)

使用效果视频展示:



说一百遍,道一万次的 “我喜欢你”,都不如让你知道,当我把此生所有的喜欢都拿出来拼凑起来,却是你的样子的时候,来得让你心动。


灵魂画手工程师的浪漫


第一位选手的 Python 选手虽然代码功力了得,毕竟一行代码能实现这样的代码,也不是那么容易的事,但是妹子毕竟还是软的,你自嗨得不行,妹子也只能是满脸的黑人问号:wat??直男的浪漫我真的不懂!!


念得了诗,画得了画的代码工程师,才是软妹子的最爱好嘛?


下边这位号称是绘画界里最会写代码的,写代码里最会画画的人,也开始了他的寻爱之旅,祝他好运。


友情提醒:点击全屏观看更香噢


让女神欲罢不能的套路


俗话说,男人不坏,女人不爱。


两个人最好的状态就是:我懂你的故作矜持,而你懂我的图谋不轨。


下面这位选手,不得不服啊,自古真情留不住,唯有套路得人心。

友情提醒:点击全屏观看更香噢


(我第一次接触视频,这么简单的我都弄了两个小时

(so, 答应我一定要点开看啊)


最后恭喜这位选手,不用再 new 对象,就可以面向对象编程了。


同样是 Python 程序员,我表示真的不理解。


在家里好好代码,不用陪吃陪喝陪逛街,他不香吗?


咱缺的是对象么?咱缺的是头发吖,兄弟们。


(hhhh,希望可以劝退一波,毕竟妹子就那么多,不说了我要去表白了)


上面四种的 Python 程序员表白方法的源代码,我都已经放在了 Github 上,如果你有兴趣,可以去查看,觉得还不错的话,不防给个 star 支持一下。


Github 链接:

https://github.com/iswbm/love-with-python






更多精彩推荐

☞如何告别“芯繁魂乱”难题?这个 OS 来支招!

☞零基础物联网开发,踩坑无数,得到这份宝典 | 原力计划

深度剖析数据库国产化迁移之路

Go远超Python,机器学习人才极度稀缺,全球16,655位程序员告诉你这些真相

我佛了!用KNN实现验证码识别,又 Get 到一招

超级账本Hyperledger Fabric中的Protobuf到底是什么?

你点的每个“在看”,我都认真当成了喜欢
登录查看更多
0

相关内容

【干货书】Python语音计算导论,408页pdf
专知会员服务
98+阅读 · 2020年7月12日
一份简明有趣的Python学习教程,42页pdf
专知会员服务
76+阅读 · 2020年6月22日
【干货书】流畅Python,766页pdf,中英文版
专知会员服务
223+阅读 · 2020年3月22日
算法与数据结构Python,369页pdf
专知会员服务
160+阅读 · 2020年3月4日
【经典书】Python计算机视觉编程,中文版,363页pdf
专知会员服务
136+阅读 · 2020年2月16日
【GitHub实战】Pytorch实现的小样本逼真的视频到视频转换
专知会员服务
35+阅读 · 2019年12月15日
超强干货!TensorFlow易用代码大集合...
机器学习算法与Python学习
6+阅读 · 2019年2月20日
Python3.8新特性概览
Python程序员
4+阅读 · 2018年12月8日
吃鸡手游竟然是Python写的?
机器学习算法与Python学习
6+阅读 · 2018年9月11日
实战 | 用Python做图像处理(二)
七月在线实验室
17+阅读 · 2018年5月25日
速看|Python 拯救你的人生颓
机器学习算法与Python学习
4+阅读 · 2018年3月16日
教你用Python来玩跳一跳
七月在线实验室
6+阅读 · 2018年1月2日
别@微信团队了,我用Python给自己戴上了圣诞帽!
Python除了不会生孩子,什么都会
算法与数学之美
3+阅读 · 2017年11月8日
Augmentation for small object detection
Arxiv
11+阅读 · 2019年2月19日
Arxiv
6+阅读 · 2018年1月14日
Arxiv
10+阅读 · 2017年12月29日
VIP会员
相关VIP内容
【干货书】Python语音计算导论,408页pdf
专知会员服务
98+阅读 · 2020年7月12日
一份简明有趣的Python学习教程,42页pdf
专知会员服务
76+阅读 · 2020年6月22日
【干货书】流畅Python,766页pdf,中英文版
专知会员服务
223+阅读 · 2020年3月22日
算法与数据结构Python,369页pdf
专知会员服务
160+阅读 · 2020年3月4日
【经典书】Python计算机视觉编程,中文版,363页pdf
专知会员服务
136+阅读 · 2020年2月16日
【GitHub实战】Pytorch实现的小样本逼真的视频到视频转换
专知会员服务
35+阅读 · 2019年12月15日
相关资讯
超强干货!TensorFlow易用代码大集合...
机器学习算法与Python学习
6+阅读 · 2019年2月20日
Python3.8新特性概览
Python程序员
4+阅读 · 2018年12月8日
吃鸡手游竟然是Python写的?
机器学习算法与Python学习
6+阅读 · 2018年9月11日
实战 | 用Python做图像处理(二)
七月在线实验室
17+阅读 · 2018年5月25日
速看|Python 拯救你的人生颓
机器学习算法与Python学习
4+阅读 · 2018年3月16日
教你用Python来玩跳一跳
七月在线实验室
6+阅读 · 2018年1月2日
别@微信团队了,我用Python给自己戴上了圣诞帽!
Python除了不会生孩子,什么都会
算法与数学之美
3+阅读 · 2017年11月8日
Top
微信扫码咨询专知VIP会员