一行 Python 代码能实现这么多丧心病狂的功能?
最近看知乎上有一篇名为《一行 Python 能实现什么丧心病狂的功能?》(https://www.zhihu.com/question/37046157)的帖子,点进去发现一行Python代码可以做这么多丧心病狂的功能!
整理了一下知乎上这篇文章的内容,颇觉有趣,分享给大家。
一行代码打印乘法口诀
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)]))
一行代码打印迷宫
print(''.join(__import__('random').choice('\u2571\u2572') for i in range(50*24)))
一行代码表白爱情
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)]))!
一行代码打印小龟龟
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 要义。
理论结合实践,提升学习效率:每个知识点均辅以实例,便于读者理解和验证所学知识点,从而提升学习效率,事半功倍。
本专栏的目标是带领读者快速掌握 Python 要义,进而上手实战。
通过本专栏你将获得什么
掌握学习编程语言的方法。与市面上那些力求面面俱到、动辄数百页的辅导书不同,本专栏将编程语言的学习路线提炼为基础、中级、高级三层,并依此循序渐进,此路线亦可用于学习其它编程语言。
掌握 Python 编程语言核心概念,包括数据结构、语句、函数、类等。丰富实例助力读者编程实践,快速入门 Python。
掌握高级知识点,包括模块、标准库、文件、流、数据库、网络编程、图形界面等,并具备基于这些知识点编写小应用的能力。
专栏大纲
作者简介
适宜人群
希望一站式快速入门的 Python 初学者;
有志于转型人工智能、机器学习、数据分析的开发者;
希望快速学习 Python、掌握要义、付诸实践的开发者。
想要学习Python的可以扫码直接购买哦~
扫码购买
关注公众号:拾黑(shiheibook)了解更多
[广告]赞助链接:
四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/
随时掌握互联网精彩
- 1 习近平会见美国国务卿布林肯 4981513
- 2 俄罗斯冻结美国最大银行在俄资产 4933519
- 3 抗癌东东胃癌晚期去世 4817278
- 4 神舟起大漠 逐梦叩苍穹 4758226
- 5 中国国航购买100架C919飞机 4696441
- 6 中美达成五点共识 4560157
- 7 辅警杀害新婚妻子被判死缓 4474804
- 8 美国去死宣传册疯传美高校 4321587
- 9 网约车被路政追赶致2死1伤不实 4287802
- 10 多地五一出境机票卖出白菜价 4151416