1
Python编程从入门到实践
1.5.2 1.2 Python语言特点及应用领域
1.2 Python语言特点及应用领域

①简单。Python遵循“简单、优雅、明确”的设计原则。

②高级。Python是一种高级语言,相对于C语言,其牺牲了性能,但提升了编程人员的效率。它使程序员可以不用关注底层细节,而把精力全部放在编程上。

③面向对象。Python既支持面向过程,也支持面向对象。

④可扩展。可以通过C、C++语言为Python编写扩充模块。

⑤免费和开源。Python是FLOSS(自由/开放源码软件)之一,允许自由发布软件的备份、阅读和修改其源代码、将其一部分自由地用于新的自由软件中。

⑥边编译边执行。Python是解释型语言,边编译边执行。

⑦可移植。Python能运行在不同的平台上。

⑧丰富的库。Python拥有许多功能丰富的库。

⑨可嵌入性。Python可以嵌入C、C++中,为其提供脚本功能。