程序员专属操作,你学会了吗

阅读文本大概需要5.20分钟。

又是一年一度的虐狗盛宴,你的朋友圈是否已经被男朋友们送的礼物刷了屏?你喜爱的女生是否早已在跟别人约会?在看看你自己,安慰的对自己说到:恩,还好我有双手作伴。

做为多年混迹编程界的杠把子,我收集了一些程序员专属的表白方式,在这个特殊的日子送给大家。祝大家有心上人的永远幸福,没有另一半的也能早日找到。如果今天没有人送你专属情人节礼物,请不要伤心。这篇文章就是我精心准备送给大家的情人节礼物,希望你们能喜欢。

1一行Python代码制作情人节爱心

有人说一辈子很短,短到一辈子都找不到心爱的人。有人说一行代码很短,短到好像什么也做不了。但我会说,给我一行代码的空间,还你专属爱心!

这个程序就是利用一行Python代码制作一个专属情人节爱心,送给在座各位的读者,快乐!

print(\n.join([.join([(AndyLove[(x-y)%8]if((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3=0else)forxinrange(-30,30)])foryinrange(15,-15,-1)]))

运行结果:

2Python专属爱心进阶版

此程序也是通过Python代码来制作一个爱心图形,但与上面的 版不同的地方,在于你可以输出多个专属爱心。比如在终端输入「LoveKoc」,程序则会连续输出对应字符的专属爱心。

程序代码:

importtimewords=input(Pleaseinputthewordsyouwanttosay!:)#例子:words="Dearlili,HappyValentinesDay!LyonWillAlwaysLoveYouTillTheEnd!?Forever!?"foriteminwords.split():#要想实现打印出字符间的空格效果,此处添加:item=item+letterlist=[]#letterlist是所有打印字符的总list,里面包含y条子列表list_Xforyinrange(12,-12,-1):list_X=[]#list_X是X轴上的打印字符列表,里面装着一个String类的lettersletters=#letters即为list_X内的字符串,实际是本行要打印的所有字符forxinrange(-30,30):#*是乘法,**是幂次方expression=((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3ifexpression=0:letters+=item[(x-y)%len(item)]else:letters+=list_X.append(letters)letterlist+=list_Xprint(\n.join(letterlist))time.sleep(1.5);

输出结果:

3硬盘女神

这个节日虽然我给不了你们梦中情人,但可以送给你们硬盘女神!从此种子不在求人,自己动手丰衣足食。这个程序是来自Github上的一项目,非常的牛逼,目前已有个star。 的神器。但还是要送给大家一句话:小撸怡情,强撸灰飞烟灭。

点击「阅读原文」即可查看项目地址。

PS:在这个人人撒狗粮的节日,会有人帮我点赞,转发,点广告吗?

推荐阅读:

50行Python代码,带你追到最心爱的人

「痴海」你们专属的情人节礼物

预览时标签不可点收录于话题#个上一篇下一篇


转载请注明:http://www.xxcyfilter.com/cxrs/cxrs/11904.html