如果你每天都要在电脑上工作,最终你发现,有一些任务,你想实现自动化。例如,您可能要执行搜索和替换过大量的文本文件,在一个复杂的方式重新命名和重新排列了一堆照片文件。或者想编写一个小型的自定义数据库,一个专门的图形用户界面的应用程序,或一个简单的游戏。

如果你是一个专业的软件开发人员,你可能用C / C + + / Java库工作,但发现平时写/编译/测试/重编译周期太慢,完成简单的功能都需要写很多代码。

你可以写一个Unix shell脚本或Windows批处理文件的某些任务,但是shell脚本在更改文本数据,图形用户界面的应用程序或游戏并不适合。

下面开始介绍python的好处,让你喜欢上它。

Python使用简单,但它是一个真正的编程语言,提供更多的内置方便的程序库。另一方面,Python提供了更多的错误检查,它具有高层次的内置数据类型,如灵活的数组和字典。因为拥有更多的通用数据类型,Python比perl和awk更适合大型的程序,维护性比较好。

Python允许你分割你的程序模块,可以重复使用在其他Python程序上。它配备了一个标准的模块,你可以使用你的程序的基础 - 或作为例子开始学习Python编程的大集合。这些模块提供了一些事情,如文件I / O,系统调用,插座,甚至像Tk图形用户界面接口。

Python是一种解释语言,它可以为您节省大量的时间在程序开发过程中,因为不需要编译和链接。解释器可以交互使用,这使得它易于调试。

Python使编写应用程序时紧凑和可读性。 Python写的程序比同样的C,C + +或Java程序通常要短得多,,有以下几个原因:

高层次的数据类型允许你在一条语句中表达复杂的操作;
语句的组织依赖于缩进而不是开始和结束的括号;
没有变量或参数声明是必要的。

python视频教程

相关文章:

    上一篇:  python 语言介绍  下一篇:  python 调用解释器