Python 5行代码实现情人节表白

代码:

import time
words = input('Please input the words you want to say!:')
for item in words.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 <= 0 else ' ') for x in range(-30, 30)]) for y in range(12, -12, -1)]))
    time.sleep(1.5);

实现效果:

  • 实现出来是一个连续的爱心动图,爱心由你输入的话组成,下面是截取的静态图
效果1

效果2

效果3
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 180,114评论 25 708
  • (前记:刘鑫又出来搞事情了,1月25号凌晨刘鑫发微博称江歌曾追求她,两人关系密切,她暗示江歌是女同志,曾向自己表白...
    玥玥0908阅读 1,291评论 0 4
  • 今天打网球之后,以后基本上就没有什么机会了。多少感觉有点伤感。 老实说当时和我一起来打球的有七八个人,但是最后只有...
    山人Shan阅读 466评论 1 1
  • 离开一个团队,感觉到背叛,进入一个团队感觉到不被看见,自己很难堪,很容易被氛围影响,花了一大堆钱,不知道是不是自己...
    王英钰涵阅读 167评论 0 0

友情链接更多精彩内容