Python大牛告诉你一行代码能干什么?神奇

Python令人着迷的黑魔法。那么我们高效的Python语言一行代码能干什么呢?请先自行脑补!

我们先说说一行代码输出“The Zen of Python”Python由此我们可以看出Python语言 提倡 Explicit、Simple、Beautiful 原则!

现在我们就谈谈一些列子吧 ,但是Python实在奥妙无穷!我只能大概举一些栗子。

1、展示我们的心型代码,虽然我用html也能做出来,但是确实python的高效是恐怖的!

>>> print' '.join([''.join([('Love'[(x-y)%8]if((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3

2、启动Web

3、变量值互换

4、打印99乘法表

print(' '.join([' '.join(['%s*%s=%-2s'%(y,x,x*y)fory inrange(1,x+1)])forx inrange(1,10)]))

5、做游戏(高尔夫击球)

python -c "import math as m;a,v=eval(input());[print('%03d'%x+' '*m.floor(0.5+x*m.tan(a)-x*x/(v*m.cos(a)))+'o') for x in range(102)]"

6、哲学

7、输出Mandelbrot图像

Python实在是奥妙无穷,各位朋友知道的肯定还有很多 。我也不一一说道了!

零基础小白到大神之路,欢迎加裙 四七四五三四九五一,群里有免费python课程,还有大量干货哦

本文来自企鹅号 - 程序员部落媒体

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏恰童鞋骚年

[转] Agile Software Development 敏捷软件开发

  敏捷开发是一种软件开发方法,基于迭代和增量开发,通过自组织,跨团队,沟通协作完成开发工作。

12520
来自专栏Albert陈凯

Scala一个综合的案例《learn scala in half an hour》 by jeff.kit

2011年1月23号Jeff参加了珠三角技术沙龙2011年1月广州小沙龙,并在会上给大家做了一个关于Scala的分享,形式是通过一个设计好的剧本(以沙龙聚会为背...

27350
来自专栏纯洁的微笑

设计模式是什么鬼?

9710
来自专栏程序员互动联盟

【编程指导】如何写出无法维护的代码

读到一个非常有趣的文章,原文来自国外某网站,经过作者的翻译,读来非常有趣,反话正说,诙谐之中却道出了好多程序员不好的编程习惯。以下是翻译原文。 酷壳里有很多我觉...

33340
来自专栏牛客网

双非硕士普通的公司的普通面经> 中汇信息 软件开发> 上海银行 IT开发> 上汽技术 Java开发> 荣数信息 Java开发> 平安养老险 Java开发小建议

双非硕士,计算机科班,除了成绩几乎一无是处,没实际工程没实习甚至秋招前没有学过Java基础。 坐标魔都且只考虑金融IT方向,牛客上这方面的公司多数仅出现于off...

65190
来自专栏java思维导图

跳槽时,这些Java面试题99%会被问到

工作多年以及在面试中,我经常能体会到,有些面试者确实是认真努力工作,但坦白说表现出的能力水平却不足以通过面试,通常是两方面原因:

27830
来自专栏企鹅号快讯

C语言的前世今生,及其特点、利弊和入门须知三把斧

C语言的开展前史: ? 20世纪70年代初,贝尔实验室的Dennis Richie 等人在B语言基础上开发C语言,最初是作为UNIX的开发语言; 20世纪70年...

23560
来自专栏北京马哥教育

快速掌握一个语言最常用的50%

现在的开发工作要求我们能够快速掌握一门语言。一般来说应对这种挑战有两种态度:其一,粗粗看看语法,就撸起袖子开干,边查Google边学习;其二是花很多时间完整地把...

29790
来自专栏武军超python专栏

2018年8月26日python常识和各大语言发展史

今天遇到的新单词: precision  n精确度 generator n发电机,生产者,生成器

14040
来自专栏程序人生

[技术] 谈谈Python

昨天的文章收获了不少有价值的回复。不少人发现了一个大bug,那就是「上帝的归上帝,撒旦的归撒旦」。囧死我了。脑手不同步这病怎么治啊~以后我写完文章争取好好复查一...

45750

扫码关注云+社区

领取腾讯云代金券