Python的乐趣
1、python 的hello world
大家都知道的输出方式如:print('hello,world!')
hello world 的起源要追溯到 1972 年,贝尔实验室著名研究员 Brian Kernighan 在撰写“B语言教程与指导 (Tutorial Introduction to the Language B)”时初次使用,Python 首次把 hello world 引入到了内置模块中,如下
import __hello__
2、经典 Python 之禅
翻译:
《蟒蛇禅》,蒂姆·彼得斯
美总比丑好。
显性胜于隐性。
简单总比复杂好。
复杂总比复杂好。
平的比嵌套的好。
疏胜于密。
可读性很重要。
特殊情况不足以打破规则。
尽管实用性胜过纯洁性。
错误不应该悄悄地过去。
除非明确沉默。
面对模棱两可,拒绝猜测的诱惑。
应该有一种——最好只有一种——显而易见的方法。
不过,除非你是荷兰人,否则这种方式一开始可能并不明显。
现在总比没有好。
虽然从来没有比现在更好。
如果实现很难解释,这是个坏主意。
如果实现很容易解释,那可能是个好主意。
名称空间是一个非常好的主意——让我们做更多的工作吧!
翻译2:
优美胜于丑陋。
显式胜于隐式。
简单胜于复杂。
复杂胜于难懂。
扁平胜于嵌套。
稀疏胜于紧密。
可读性应当被重视。
尽管实用性会打败纯粹性,特例也不能凌驾于规则之上。
不要忽略任何错误,除非你确认要这么做
面对不明确的定义,拒绝猜测的诱惑。
找到一种最好唯一的一种方法去解决问题。
虽然一开始这种方法并不是显而易见,因为你不是 Python 之父。
做好过不做,但没有思考的做还不如不做
如果实现很难说明,那它是个坏想法。
如果实现容易解释,那它有可能是个好想法。
命名空间是个绝妙的想法,请多加利用。
《The Zen of Python》是核心开发者 Tim Peters 将 Python 它爹的语言设计原则浓缩为20条格言,在 PEP20 中被正式引入Python。
3、反地心引力漫画
import antigravity 导入 antigravity,浏览器会跳转到一副漫画网页 http://xkcd.com/353/,漫画非常有意思。
有趣的Python还在继续,欢迎留言探讨。