又一年5.20,用Python助力程序员脱单大攻略(视频版)
作者 | 写代码的明哥
来源 | 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 != ' '])) 代码强是强,就是有点不合乎逻辑?
将满满的喜欢拼成你的样子
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)
灵魂画手工程师的浪漫
让女神欲罢不能的套路
推荐阅读 我佛了!用KNN实现验证码识别,又 Get 到一招!
深度学习基础总结,无一句废话(附完整思维导图) 程序员在家办公没显示屏,我被领导鄙视了
华为 5G、阿里检测病毒算法、腾讯 AI 一分钟诊断,国内抗疫科技大阅兵! 对不起,我把APP也给爬了 超级账本Hyperledger Fabric中的Protobuf到底是什么?
你点的每个“在看”,我都认真当成了AI
你点的每个“在看”,我都认真当成了AI
关注公众号:拾黑(shiheibook)了解更多
[广告]赞助链接:
四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/
关注网络尖刀微信公众号
随时掌握互联网精彩
随时掌握互联网精彩
赞助链接
排名
热点
搜索指数
- 1 澳门是伟大祖国的一方宝地 7960346
- 2 女子穿板鞋爬山回家脱鞋时被吓一跳 7934815
- 3 张雨绮 为了讨大家喜欢才穿成这样 7821846
- 4 2024 向上的中国 7784828
- 5 大S老公具俊晔站C位跳女团舞 7693379
- 6 停个车数据就泄露了 7592984
- 7 特朗普赞成TikTok继续在美国运营 7478749
- 8 汪峰红毯现场回应汪峰定律 7383840
- 9 男子暴瘦110斤后被质疑戴人皮面具 7271394
- 10 央视曝光未成年人绕开防沉迷只需4元 7179448