Python是一种面向对象、直译式计算机程序设计语言,也是一种功能强大而完善的通用型语言,已经具有十多年的发展历史,成熟且稳定.

这种言语具有非常简捷而明晰的语法特征,合适完结各种高层使命,简直能够在一切的操作体系中运转.现在,根据这种言语的相关技能正在飞速的开展,用户数量急剧扩展,相关的资源非常多。

Python v3.1 Beta 1发布(附下载链接)  面向对象 编译 第1张

Python的特征

简略————Python是一种代表简略主义思维的言语。阅览一个杰出的Python程序就感觉像是在读英语相同,虽然这个英语的要求非常严厉!Python的这种伪代码实质是它最大的长处之一。它使你能够专心于解决问题而不是去搞理解言语自身。

易学————就好像你行将看到的相同,Python极端简略上手。前面现已提到了,Python有极端简略的语法。

免 费、开源————Python是FLOSS(自在/开放源码软件)之一。简略地说,你能够自在地发布这个软件的复制、阅览它的源代码、对它做改动、把它的 一部分用于新的自在软件中。FLOSS是根据一个集体共享常识的概念。这是为什么Python如此优异的原因之一——它是由一群期望看到一个愈加优异的 Python的人发明并常常改善着的。

高层言语————当你用Python言语编写程序的时分,你无需考虑比方怎么办理你的程序运用的内存一类的底层细节。

可移植性————因为它的开源实质,Python现已被移植在许多渠道上(经过改动使它能够作业在不同渠道上)。假如你小心肠防止运用依赖于体系的特性,那 么你的一切Python程序无需修正就能够在下述任何渠道上面运转。这些渠道包含Linux、Windows、FreeBSD、Macintosh、 Solaris、OS/2、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!

解说性————这一点需求一些解说。一个用编译性言语比方C或C++写的程序能够从源文 件(即C或C++言语)转换到一个你的核算机运用的言语(二进制代码,即0和1)。这个进程经过编译器和不同的符号、选项完结。当你运转你的程序的时分, 衔接/转载器软件把你的程序从硬盘复制到内存中而且运转。而Python言语写的程序不需求编译成二进制代码。你能够直接从源代码 运转 程序。在核算机内部,Python解说器把源代码转换成称为字节码的中心方法,然后再把它翻译成核算机运用的机器言语并运转。事实上,因为你不再需求忧虑 怎么编译程序,怎么保证衔接转载正确的库等等,一切这一切使得运用Python愈加简略。因为你只需求把你的Python程序复制到别的一台核算机上,它 就能够作业了,这也使得你的Python程序愈加易于移植。

面向目标————Python即支撑面向进程的编程也支撑面向目标的编程。在 “面向进程”的言语中,程序是由进程或仅仅是可重用代码的函数构建起来的。在“面向目标”的言语中,程序是由数据和功用组合而成的目标构建起来的。与其他 首要的言语如C++和Java比较,Python以一种非常强壮又简略的方法完成面向目标编程。

可扩展性————假如你需求你的一段要害代码运转得更快或许期望某些算法不揭露,你能够把你的部分程序用C或C++编写,然后在你的Python程序中运用它们。

可嵌入性————你能够把Python嵌入你的C/C++程序,然后向你的程序用户供给脚本功用。

丰厚的库————Python规范库的确很巨大。它能够协助你处理各种作业,包含正则表达式、文档生成、单元测试、线程、数据库、网页浏览器、CGI、 FTP、电子邮件、XML、XML-RPC、HTML、WAV文件、暗码体系、GUI(图形用户界面)、Tk和其他与体系有关的操作。记住,只需安装了 Python,一切这些功用都是可用的。这被称作Python的“功用完全”理念。除了规范库以外,还有许多其他高质量的库,如wxPython、 Twisted和Python图画库等等。

归纳————Python的确是一种非常精彩又强壮的言语。它合理地结合了高性能与使得编写程序简略风趣的特征。

发布阐明:http://www.Python.org/download/releases/3.0/
官网:http://www.python.org/
更新阐明:http://www.python.org/download/releases/3.1/NEWS.txt

v3.1 Beta 1 官方下载:
32bit:http://www.python.org/ftp/python/3.1/python-3.1b1.msi
64bit:http://www.python.org/ftp/python/3.1/python-3.1b1.amd64.msi

转载请说明出处
知优网 » Python v3.1 Beta 1发布(附下载链接)

发表评论

您需要后才能发表评论