初识编程

什么是编程?其实就是用人们理解的语言(程序语言)去写成源代码文件,然后用某种工具(编译器)将其转为计算机能够运行的二进制代码。这个过程就是编程,所以想要学编程,首先要学会一门编程语言。

编程语言

编程语言有许多中,而我们要学习的是Python这种语言。这里介绍下它的特点:

  • Python的设计哲学是“优雅”、“明确”、“简单”。Python开发者的哲学是“用一种方法,最好是只有一种方法来做一件事”,也因此它和拥有明显个人风格的其他语言很不一样。在设计Python语言时,如果面临多种选择,Python开发者一般会拒绝花俏的语法,而选择明确没有或者很少有歧义的语法。这些准则被称为“Python格言”。

  • Python 是解释型语言,不需要去编译就可以直接运行。

  • Python 有非常多的第三方库,尤其是在科学计算领域。最近几年比较火热的机器学习多数都是用Python和R语言来开发的。

  • Python 程序运行效率不如C、Erlang、Java等高并发语言。不过应对普通应用足够了,目前采用Python比较多的公司有Google、豆瓣、知乎等。