python有趣的代码_一行Python代码能实现这么多丧心病狂的功能?(代码可复制)...

python有趣的代码_一行Python代码能实现这么多丧心病狂的功能?(代码可复制)..._第1张图片

python有趣的代码_一行Python代码能实现这么多丧心病狂的功能?(代码可复制)..._第2张图片

最近看知乎上有一篇名为《一行 Python 能实现什么丧心病狂的功能?》(https://www.zhihu.com/question/37046157)的帖子,点进去发现一行Python代码可以做这么多丧心病狂的功能!

整理了一下知乎上这篇文章的内容,颇觉有趣,分享给大家。

1 一行代码打印乘法口诀

print('\n'.join([' '.join(["%2s x%2s = %2s"%(j,i,i*j) for j in range(1,i+1)]) for i in range(1,10)]))

python有趣的代码_一行Python代码能实现这么多丧心病狂的功能?(代码可复制)..._第3张图片

2 一行代码打印迷宫

print(''.join(__import__('random').choice('\\u2571\\u2572') for i in range(50*24)))

python有趣的代码_一行Python代码能实现这么多丧心病狂的功能?(代码可复制)..._第4张图片

3 一行代码表白爱情

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 <= 0else' ') for x in range(-30, 30)]) for y in range(30, -30, -1)]))!

python有趣的代码_一行Python代码能实现这么多丧心病狂的功能?(代码可复制)..._第5张图片

4 一行代码打印小龟龟

print('\n'.join([''.join(['*' if abs((lambda a:lambda z,c,n:a(a,z,c,n))(lambda s,z,c,n:z if n==0 else s(s,z*z+c,c,n-1))(0,0.02*x+0.05j*y,40))<2 else ' ' for x in range(-80,20)]) for y in range(-20,20)]))

python有趣的代码_一行Python代码能实现这么多丧心病狂的功能?(代码可复制)..._第6张图片

看完是不是感觉很有趣,一行Python代码可以这么搞?

*声明:本文于网络整理,版权归原作者所有,如来源信息有误或侵犯权益,请联系我们删除或授权事宜。

为了帮助大家更轻松的学好Python,我给大家分享一套Python学习资料,帮助大家在成为Python高手的道路上披荆斩棘

如果你也想学习Python,需要这份资料,那么帮忙点个 再看 转发一下 分享出去,然后加小编QQ群:809298131获取

PS:如果觉得本篇文章对您有所帮助,欢迎关注、订阅、顶!

python有趣的代码_一行Python代码能实现这么多丧心病狂的功能?(代码可复制)..._第7张图片

觉得不错,点个“在看”然后转发出去python有趣的代码_一行Python代码能实现这么多丧心病狂的功能?(代码可复制)..._第8张图片

你可能感兴趣的:(python有趣的代码,qq刷屏代码可复制,一行代码实现窗口置顶,代码大全可复制,有趣的c++代码,游戏代码大全可复制)