专栏名称: GitHubDaily
专注于分享 Python、Java、Web、AI、数据分析等多个领域的优质学习资源、开源项目及开发者工具。
今天看啥  ›  专栏  ›  GitHubDaily

一行 Python 代码能实现什么奇葩功能?

GitHubDaily  · 公众号  ·  · 2020-03-14 13:10
公众号关注 “GitHubDaily”设为 “星标”,每天带你逛 GitHub!如果只允许你写一行代码,你能够实现什么样的功能?今天我们来看看这 16 行丧 (gan) 心 (de) 病 (piao) 狂 (liang)代码。输出 Mandelbrot 图像mandelbrot 图像中文名叫曼德勃罗图像。Mandelbrot 图像中的每个位置都对应于公式 N=x+y*i 中的一个复数。其实数部分是 x,虚数部分是 y,i 是 -1 的平方根。图像中各个位置的 x 和 y 坐标对应于虚数的 x 和 y 部分。百度百科给出的图形是这样的。看不懂?没关系,我们直接来看效果。(左右滑动查看所有代码)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 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照