而Python语言,本身就是一种解释性语言,
所以,作为解释性语言的Python,本身就有解释性语言天然就有的一些优点和缺点:
除了作为解释性语言的Python自带的优缺点之外,作为Python语言本身,的确有其自己的特点:
一般来说,讨论某种东西的特点,都是将其和同类事物去比较的;
相应的,此处,讨论Python的特点的时候,把Python和其他计算机语言相比的,其特点,可以描述如下:
Python相对最大的一个特点,算是:
代码缩进决定了代码的逻辑关系,而不仅仅是为了好看
其他更多的特点,可以总结如下:
比如对于字符串可以直接通过数组下表去获得对应子字符串
这类特性,是很多其他语言,本身所不具有的。
粘合能力,相对其他语言,很强
除了本身Python语言本身自带的标准库之外
由于Python语言本身很好用,促使很多其他人,前前后后,写了N多个库
积累至今,就成了:Python拥有数量巨大的,各种各样的,功能强大的,第三方的库函数。
此特点,对于Python语言的使用者来说,有着显而易见的好处:
当你去实现很多各种功能的时候,往往不需要重复造轮子,
往往是可以找到,现成的,已有的,内置Python库,或第三方的Python的库,去帮你实现你要的功能
换句话说:你去实现一个复杂的功能的时候,往往变成了,找到合适的库,并使用,即可。
与此相对的,用其他语言去实现同样的功能的时候,由于缺少好用的库,而使得你需要重头到尾,全新的实现对应的功能所需的代码。
由此对比出,Python的好用和强大。