python特性有什么-Python教程

资源魔 37 0

python特点有甚么?

python特点

简略易学:Python是一种代表简略主义思维的言语。浏览一个精良的Python顺序就觉得像是正在读英语同样。它使你可以专一于处理成绩而没有是去搞明确言语自身。Python极端容易上手,由于Python有极端简略的阐明文档。

速率快:Python 的底层是用 C 言语写的,不少规范库以及第三方库也都是用 C 写的,运转速率十分快。

收费、开源:Python是FLOSS(自在/开放源码软件)之一。应用者能够自在地公布这个软件的拷贝、浏览它的源代码、对它做改动、把它的一局部用于新的自在软件中。FLOSS是基于一个集团分享常识的概念。

高层言语:用Python言语编写顺序的时分无需思考诸如若何治理你的顺序应用的内存一类的底层细节。

可移植性:因为它的开源实质,Python曾经被移植正在许多平台上(通过改动使它可以工作正在没有同平台 上)。这些平台包罗Linux、Windows、FreeBSD、Macintosh、Solaris、OS/二、Amiga、AROS、AS/400、 BeOS、OS/390、z/OS、Palm OS、QNX、VMS、Psion、Acom RISC OS、VxWorks、PlayStation、Sharp Zaurus、Windows CE、PocketPC、Symbian和Google基于linux开发的android平台。

诠释性:一个用编译性言语比方C或C++写的顺序能够从源文件(即C或C++言语)转换到一个你的较量争论机应用的言语(二进制代码,即0以及1)。这个进程经过编译器以及没有同的标志、选项实现。运转顺序的时分,衔接/转载器软件把你的顺序从硬盘复制到内存中而且运转。而Python言语写的顺序没有需求编译成二进制代码。你能够间接从源代码运转 顺序。正在较量争论机外部,Python诠释器把源代码转换成称为字节码的两头方式,而后再把它翻译成较量争论机应用的机械言语并运转。这使患上应用Python愈加简略。也使患上Python顺序愈加易于移植。

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

可扩大性:假如需求一段要害代码运转患上更快或许心愿某些算法没有地下,能够局部顺序用C或C++编写,而后正在Python顺序中应用它们。

可嵌入性:能够把Python嵌入C/C++顺序,从而向顺序用户提供剧本性能。

丰厚的库:Python规范库的确很宏大。它能够协助解决各类工作,包罗正则表白式、文档天生、单位测试、线程、数据库、网页阅读器、CGI、FTP、电子邮件、XML、XML-RPC、HTML、WAV文件、明码零碎、GUI(图形用户界面)、Tk以及其余与零碎无关的操作。这被称作Python的“性能完全”理念。除了了规范库之外,另有许多其余高品质的库,如wxPython、Twisted以及Python图象库等等

相干保举:《Python教程》

以上就是python特点有甚么的具体内容,更多请存眷资源魔其它相干文章!

标签: python教程 python编程 python使用问题 python特性

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