编程(programming)指的是编写让计算机执行的指令。这些指令可能告诉计算机打印
He,Wor1d:,从因特网爬取数据,或者读取某个文件的内容并保存至数据库。这些指令被称为代码(code)。程序员用许多不同的编程语言来编写代码。在过去,编程的难度更大,因为程序员必须要使用晦涩难懂的底层编程语言(low-levelprogramminglanguage),如汇编语言(assemblylanguage)。说一门编程语言是底层语言,指的是其与高级编程语言(读起来更像英语的编程语言)相比,更接近用二进制(0和1)编写指令,因此也更难理解。下面是一个用汇编语言编写的简单程序:
下面则是用一门现代编程语言编写的同一程序:
显而易见,如今程序员的工作容易多了。不再需要花费大量时间学习晦涩的底层语言才能编程,相反只要学习一门非常易读的语言python即可。
1什么是Python
Python是一门开源编程语言,由荷兰程序员吉多范罗苏姆(GuidovanRossum)发明,并以英国喜剧团体"蒙提派森(MontyPython)的飞行马戏团"命名。吉多发现程序员读代码的时间比写代码花的时间更长,因此他就发明了这门非常易读的语言。Python目前已经是世界上最流行最易学的编程语言之一。所有的主流操作系统和计算机都可运行Python,可将其用于从搭建网络服务器到创建桌面应用等所有领域。由于其如此流行,市场上对Python开发者的需求也很大。
2安装Python
需要先安装Python3才能完成本书中的示例练习。可以从