Python
的特点
1.
简单
Python
是一种代表简单思想的语言。
2.
易学
Python
有极其简单的语法。
3.
免费、开源
Python
是
FLOSS
(自由
/
开放源码软件)之一。
4.
高层语言
使用
Python
编写程序时无需考虑如何管理程序使用的内存一类的底层细节。
5.
可移植性
Python
已被移植到很多平台,这些平台包括
Linux
、
Windows
、
FreeBSD
、
Macintosh
、
Solaris
、
OS/2
、
Amiga
、
AROS
、
AS/400
、
BeOS
、
OS/390
、
z/OS
、
Palm
OS
、
QNX
、
VMS
、
Psion
、
Acom
RISC
OS
、
VxWorks
、
PlayStation
、
Sharp
Zaurus
、
Windows
CE
甚至还有
PocketPC
。
6.
解释性
可以直接从源代码运行。
在计算机内部,
python
解释器把源代码转换为字节码的中间形式,
然后再把它翻译成计算机使用的机器语言。
7.
面向对象
Python
既支持面向过程编程也支持面向对象编程。
8.
可扩展性
部分程序可以使用其他语言编写,如
c/c++
。
9.
可嵌入型
可以把
Python
嵌入到
c/c++
程序中,从而提供脚本功能。
10.
丰富的库
Python
标准库确实很庞大。它可以帮助你处理各种工作,包括正则表达式、文档生成、单
元测试、线程、数据库、网页浏览器、
CGI
、
FTP
、