为什么用python,而不用某些花里胡哨的语言?

1,437 阅读1分钟

人生苦短,我用python。

为什么用python,而不用某些花里胡哨的语言呢?首先说一下python的设计哲学:

  1. 优雅。
  2. 明确。
  3. 简单。

而python开发者的哲学是:

用一种方法,最好是只有一种方法来做一件事情。

如果面临多种选择,Python 开发者一般会拒绝花俏的语法,而选择明确没有或者很少有歧义的语法 

python的优势

  • 代码量少

同一样问题,用不同的语言解决,代码量差距还是很多的,一般情况下 PythonJava1/5,java代码又长,工作效率又低下,所以说 人生苦短,我用 Python 

  • 简单、易学 

  • 免费、开源 

  • 面向对象 

  • 丰富的库 

  • 可扩展性

某些喷子可能会说,python 性能不如java。其实我们完全可以用 CC++ 编写性能要求特高的部分,然后在 Python 程序中使用它们 。

人生苦短,我用python。拒绝花里胡哨的东西。