开放源代码
python的程序代码完全公开,无论是作为商业用途还是个人使用,用户都可以任意地复制、修改或者传播这些程序代码。也因为这样,全世界有成千上万个人可以搜索到Python的漏洞,并且修改它,不断的新增功能。
免费跨平台
Python作为脚本语言,它的程序可以在任何安装解释器的计算机环境中执行,因此,用该语言编写的程序可以不经修改地实现跨平台运行。
完整的面向对象(object)
解释型(慢)
计算机将源代码逐条转换成目标代码同时逐条运行目标代码,因此,它的运行速度相较于编译型的语言会慢一点。同时,只要存在解释器(执行解释的计算机程序),源代码可以在任何操作系统上运行,可移植性好。
使用空白符作为语句缩进
库强大丰富,能联结用其他语言编写的模块(module)
代码简洁
解释器由C语言编写