间代码进行解释运行。因此使用
Python
编写的程序不需要翻译成二进制的机器语言,而是
直接从源代码运行,过程如图
1-3
所示。
图
1-3
Python
程序的运行过程
2
.答:
(
1
)简单易学:
Python
语言很简洁,语言也很简单,只需要掌握基本的英文单词就可以
读懂
Python
程序。这对于初学者无疑是个好消息。因为简单就意味着易学,可以很轻松的
上手。
(
2
)
Python
是开源的、免费的:开源是开放源代码的简称。也就是说,用户可以免费获
取
Python
的发布版本,阅读、甚至修改源代码。很多志愿者将自己的源代码添加到
Python
中,从而使其日臻完善。
(
3
)
Python
是高级语言:与
java
和
c
一样,
Pathon
不依赖任何硬件系统,因此属于高级
开发语言。在使用
Python
开发应用程序时,不需要关注低级的硬件问题,例如内存管理。
(
4
)高可移植性:由于开源的缘故,
Python
兼容很多平台。如果在编程时多加留意系统
依赖的特性,
Python
程序无需进行任何修改,就可以在各种平台上运行。
Python
支持的平