前言:
目前兄弟们对“心形代码运行图”大致比较讲究,看官们都想要分析一些“心形代码运行图”的相关资讯。那么小编同时在网摘上汇集了一些有关“心形代码运行图””的相关知识,希望你们能喜欢,姐妹们一起来学习一下吧!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 <= 0 else ' ') for x in range(-30, 30)]) for y in range(30, -30, -1)]))
:)这行代码是不是看着比较恐怖,没关系,我们展开来看一下他是什么样的逻辑。
下面的代码和上面的效果是一样的:
li = []for y in range(30, -30, -1): li.append("\n") for x in range(-30, 30): if (((x * 0.05) ** 2 + (y * 0.1) ** 2 - 1) ** 3 - (x * 0.05) ** 2 * (y * 0.1) ** 3) <= 0: li.append(('Love'[(x - y) % len('Love')])) else: li.append(' ')print(''.join(li))
最终效果:
:) 如果本文对您有所帮助,那就点赞、收藏加转发吧~ 谢谢
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #心形代码运行图 #心形代码编程python #python的爱心代码 #python爱心代码简单带名字 #python心形代码程序