Python编程开发语言随着互联网的不断发展而被众多程序员掌握,今天我们就通过案例分析来了解一下,Python编程开发语言应用都有哪些优势。
1、Python可运行在那些平台?跨平台性如何?
支持常见的主流平台,如AIX、HPUX、Solaris、Linux、Windows等,除Windows外常见的Unix、Linux平台均带有原生的Python,但版本一般较低。关于跨平台和他跨平台语言一样,要注意有些个别模块是单一平台特有的,整体的跨平台性还是很好的,不必为适应多平台写多套代码。
但这不是说一点限制都没有:先,同一个版本的中间文件.py和.pyc以及.pyo是跨平台的;其次,PC与移动终端,如:手机、Pad不可跨平台(原因见下一条);后,不能跨处理器构架,如:Intel与ARM,64位与32位。
2、如何利用Python提高开发效率?
因为Python很多底层的东西不用自己写,模块资源丰富,运用得当开发效率当然会提升,而且各种框架也为快速开发提供了基础。
3、Python运行速度如何?
通常Java的速度比Python快些。Python调用C扩展除外(也可以直接用CPython)。
对于Python速度太慢的批评,Python语言作者GuidovanRossum说:
如果你开发的系统发现了性能瓶颈,通常有效率的做法是找到出问题的代码块,用速度较快的语言如C或C++写一些代码替换该功能或该模块,而不是用C或C++重写整个系统,因为对大部分代码而言,语言的速度是无关紧要的。
来源 | 币圈
编译 | 火火采
责编 | 以太坊