别再520加班,看程序员的“花式表白”!
明天又是一年一度的520,今年的情人节恰逢周六。不知道大家都有什么计划呢?
如果你和我一样,在520身边有男(女)朋友,那么这个东西真的是:很酷!
对于程序员来说,单身是一个很大的“bug”。关键是这个bug还无法调试!
尽管我们程序员一直被刻板印象为“不浪漫”,格子衬衫和大平头。
但是,说到浪漫,我们在技术上也很熟练。
今天小倩就来和大家一起看《那些程序员专属的恋情》
代码中的浪漫
谁说程序员不懂浪漫?是因为我们不明白程序员是如何表达浪漫的。
例如,画一颗心
心形类似于圆形、椭圆形等,是由一系列点(X,Y)组成的曲线,X和Y满足一定的关系。这样就可以确定一个表达式,然后两个for循环(for y in range;for x in range)开始逐行、逐列打印。符合条件的字符打印出来,否则打印空格。
如果你觉得只画一颗心太单调,那么我们来优化一下,让它动起来,像这样:
print('\n'.join([''.join([('爱'[(xy) % len('爱')] if ((x0.05)**2+(y0.1)** 2-1)**3-(x0.05)*2(y0.1)**3
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权本站发表,未经许可,不得转载。