python的五个特点-Python教程

资源魔 38 0

python是一种诠释性、交互式、面向工具的跨平的言语。最近几年来,热继续下跌,能人需要量也祝年攀升,备受顺序员的追捧。

那末python言语的特性有哪些呢? (保举学习:Python视频教程)

(1)简略易学

Python是一种代表简略主义思维的言语。浏览一个精良的 Python顺序就觉得像是正在读英语段落同样,虽然这个英语段落的语法要求十分严格。 Python最年夜的优点之一是具备伪代码的实质,它使咱们正在开发 Python顺序时,专一的是处理成绩,而没有是搞明确言语自身。

(2)面向工具

Python既支持面向进程编程,也支持面向工具编程。正在“面向进程”的言语中,顺序是由进程或仅仅是可重用代码的函数构建起来的。正在“面向工具”的言语中,顺序是由数据以及性能组合而成的工具构建起来的。

与其余次要的言语如C++以及Java相比, Python以一种十分弱小又简略的形式完成面向工具编程。

(3)可移植性

因为 Python的开源实质,它曾经被移植正在许多平台上。假如小心肠防止应用依赖于零碎的特点,那末一切 Python顺序无需修正就能够正在下述任何平台上运转,这些平台包罗Lnux、Windows、 FreeBSD、 Macintosh、 Solaris、OS/二、Amiga、AROS、AS/400、Beos OS/390、Z/OS、 Palm OS、QNX、VMS、 Psion、 Acorn RISC OS、VxWorks、 PlayStation、 Sharp Zaurus、Windows CE,乃至另有 PocketPC、Symbian和 Google基于Lnux开发的Android平台。

(4)诠释性

一个用编译性言语如C或C++写的顺序能够从源文件(即C或C++言语)转换到一个较量争论机应用的言语。这个进程经过编译器以及没有同的标志、选项实现。当运转顺序的时分,衔接转载器软件把顺序从硬盘复制到内存中而且运转。

而Python言语写的顺序没有需求编译成二进制代码,能够间接从源代码运转顺序。正在较量争论机外部,Python诠释器把源代码转换成称为字节码的两头方式,而后再把它翻译成较量争论机应用的机械言语并运转。

现实上,因为再也不担忧若何编译顺序,若何确保衔接转载正确的库等,这所有使患上应用Python变患上愈加简略。因为只要要把Python顺序复制到另一台较量争论机上,它就能够工作了,这也使患上Python顺序愈加易于移植。

(5)开源

Python是 FLOSS(自在/开放源码软件)之一。简略地说,你能够自在地公布这个软件的拷贝,浏览它的源代码,对它做改动,把它的一局部用于新的自在软件中。

FLOSS是基于一个集团分享常识的概念,这是为何Python如斯优秀的缘由之一 ——它是由一群心愿看到一个愈加优秀的 Python的人发明并常常改良这的。

以上就是python的五个特性的具体内容,更多请存眷资源魔其它相干文章!

标签: Python python教程 python编程 python使用问题

抱歉,评论功能暂时关闭!