首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

教你如何用Python表白

哈哈哈哈,程序猿怎么可能有女朋友。

额,开玩笑的,程序猿不仅有女朋友,而且温柔贤惠,聪明大方。

那么在如此特殊的节日,我们就要用我们的技术去赢得女神的芳心。

今天介绍如何用Python一行代码表白。

屌丝普通版:

print('\n'.join([''.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

foryinrange(30,-30,-1)]))

(请写在一行里)

运行结果:

哈哈哈,虽然很简单,但是女神喜欢啊。

接下来是干货时间,这段代码用到了join函数

join(): 连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串

语法: 'sep'.join(seq)

参数说明:

sep:分隔符。可以为空

seq:要连接的元素序列、字符串、元组、字典

上面的语法即:以sep作为分隔符,将seq所有的元素合并成一个新的字符串

返回值:返回一个以分隔符sep连接各个元素后生成的字符串

下面是

男神进阶版:

importtime

words =input('Please input the words you want to say!:')

foriteminwords.split():

print('\n'.join([''.join([(item[(x-y) %len(item)]

if((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3

forxinrange(-30,30)])foryinrange(12,-12,-1)]))

time.sleep(1.5);

加了一个time模块,让图片动起来,输入一段你想对女神说的话,不用我教吧。。。

运行结果:

能不能追到女神,我觉得还是要看自己。。。

最后祝各位程序猿们早日脱单。。。

我就不等你们了。。。

溜了溜了。。。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180214G11WIG00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券