程序猿 520 表白方式
程序员文章站
2022-04-07 19:14:12
...
一年一度的 520 又来了,作为一名小小程序猿,当然给大家带来一点 小小惊喜咯,看看程序猿的表白方式有何与众不同!
乱码表白法
‘BZh91AY&SY(“UZ\x00\x00lP\x00k\xd8H\x00 \x00t\x12 \x8d4\x10\xa9=A\x93g\tY \x08e\x05\xcd\nFiM\xa4\xe2T\xc9\x99UB\x81\xb6\x87\x0c\n\x15\xef\xb2\x17\x11\xd0\xd4^\x12\x91\x8d\x89\xb2\x00!k=\xde|]\xc9\x14\aaa@qq.com\xa0\x89Uh’
复制请用下面
'BZh91AY&SY("UZ\x00\x00lP\x00k\xd8H\x00 \x00t\x12 \x8d4\x10\xa9=A\x93g\tY \x08e\x05\xcd\nFiM\xa4\xe2T\xc9\x99UB\x81\xb6\x87\x0c\n\x15\xef\xb2\x17\x11\xd0\xd4^\x12\x91\x8d\x89\xb2\x00!k=\xde|]\xc9\x14\xeaaa@qq.com\xa0\x89Uh'
// 众里寻他千百度,蓦然回首,那人却在灯火阑珊处
import bz2
str_orig = 'BZh91AY&SY("UZ\x00\x00lP\x00k\xd8H\x00 \x00t\x12 \x8d4\x10\xa9=A\x93g\tY \x08e\x05\xcd\nFiM\xa4\xe2T\xc9\x99UB\x81\xb6\x87\x0c\n\x15\xef\xb2\x17\x11\xd0\xd4^\x12\x91\x8d\x89\xb2\x00!k=\xde|]\xc9\x14\xeaaa@qq.com\xa0\x89Uh'
str_dec = bz2.decompress(str_orig)
print(str_dec)
学霸式表白法
import numpy as np
import matplotlib.pyplot as plt
x = np.linspace(-3, 3, 50, endpoint=True)
y1 = 1 / (x + 3)
y2 = np.sqrt(9 - x * x)
y3 = abs(2 * x)
y4 = -3 * abs(np.sin(x))
plt.subplot(141)
plt.plot(x, y1)
plt.subplot(142)
plt.plot(x, y2, x, -y2)
plt.subplot(143)
plt.plot(x, y3)
plt.subplot(144)
plt.plot(y4, x)
plt.show()
效果:
xoox表白法
xooxoox xooxxoo xooxxxx xoxoxxo xoxoxox
程序猿脑子里八成就是 二进制,所以我们翻译成十进制则是:
73 76 79 86 85
好像,这串数字并没有什么意思,怎么办?在线等,挺急的!
嗯哼?除了二进制很重要的就是ascill码咯
对比参照表这句话的意思就是: I LOV U
哈哈哈,就收集了这么几个,仅供娱乐,做一个开开心心的小小写程序猿!
上一篇: 整理货架(模拟/思维)
下一篇: 满天星_Java实例_源码+图片素材