查看原文
其他

一行 Python 代码能实现这么多丧心病狂的功能?|文末赠书

点击上方“民工哥技术之路”选择“星标”

每天为你分享不一样的干货

 读者福利!多达 2048G 各种资源免费赠送


导读:最近看知乎上有一篇名为《一行 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函数式编程(第2版)》

作者:[美]史蒂文·洛特

译者:李超      陈文浩 

 

本书通过Python 诠释函数式编程的核心思想,详细介绍如何利用函数式编程的优点,编写代码简洁明了且易于维护的高性能Python 程序,充分释放 Python 潜力。各章由浅入深,循序渐进,全方位展示 Python 函数式编程的强大与精妙,助你迈向高阶 Python 开发。更有丰富代码示例,让你快速上手,学以致用。


送书规则:

1、福利活动仅限读者参与,截止时间2019年12月9日13:00。

2、留言说出你学习Python技术的心得体会或学习经验等相关分享,精选留言点赞前3名各送一本,精选留言中随机抽取2名各送一本。

3、短时间内赞数爆增或有疑似刷赞行为全部视为无效,永久拉黑。

4、获得赠书的读者需于一个工作日内主动联系小编(发送详细收货地址),逾期将视为自动放弃,名额转移他人。

关注 民工哥技术之路 微信公众号对话框回复关键字:1024 可以获取一份最新整理的技术干货:包括系统运维、数据库、redis、MogoDB、电子书、Java基础课程、Java实战项目、架构师综合教程、架构师实战项目、大数据、Docker容器、ELK Stack、机器学习、BAT面试精讲视频等。

如果计算机是中国人发明的,那代码应该这么写

头痛!RabbitMQ 和 Kafka 到底怎么选?

搭建 Apache Jmeter 分布式压测与监控,真那么难搞定?

生鲜电商“呆萝卜”欠薪300人,P9高管刘某嘴脸丑恶!

火了!还真有大神把地府后台管理系统做出来了,点赞!

牛逼哄哄的ELK日志分析系统,搭建起来也没有想象中的那么难啊...

点击【阅读原文】发现更多精彩内容~~

在看的你,请点这里↓↓↓

: . Video Mini Program Like ,轻点两下取消赞 Wow ,轻点两下取消在看

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存