「人生苦短,我用 Python」原话出自于 Bruce Eckel ,是 " Life is short, you need Python " 。但「人生苦短,我用 Python」出自于Python之父 Guido van Rossum T恤上印的话(下图二排右二),衣服见 gekius.com。
什么是Python
是一种面向对象、解释型计算机程序设计语言,由 Guido van Rossum 于1989年圣诞节为打发无聊时间,而开发的一个新的脚本解释程序,可以感觉下什么叫牛人,是ABC语言的一种继承,至于为什么选中Python作为语言名字,是因为他是一叫Monty Python的喜剧团体的爱好者,第一个公开发行版发行于1991年。
Python的设计哲学是:
- 优雅
- 明确
- 简单
完全的面向对象。函数,模块,数字,字符串都是对象,不像Java中还有基本类型,在Python中一切皆对象。
人们为什么用Python
这个问题往往是入门者第一个问题,对此我在一本书找到了这样的解答:
- 软件质量
- 开发这效率
- 程序的可移植性
- 众多标准库支持
- 组件集成
- 享受乐趣
其他的不用多讲,需要详细了解的可以搜索下,我只是提供大家几个方面让大家了解,因为往往对于初学者,是迷茫的,因为不支持从什么方向去了解一个事物,而我就是提供方向的,具体的大家可以自己去了解。我只说下最后一个,详细的可以参考下这篇文章「每个程序员都应该学习使用 Python或Ruby」文章里面也说的很明白,我总结几点就是:
- 代码量小
- 维护成本低
- 编程效率高
同一样问题,用不同的语言解决,代码量差距太多了,一般情况下Python是java的1/5,所以说人数苦短,我用Python,多留点时间泡妹子吧,不然就老了,哈哈。
接下来我会不定期在Bolg中发一些我在Python学习过程中的体会和成果。Go~