这是python-2.7.6下载,是(shì)一种(zhǒng)面(miàn)向对象(xiàng)、直(zhí)译式计算(suàn)机(jī)程(chéng)序设计语(yǔ)言(yán),也是一种功(gōng)能强大而完善的通用(yòng)型语言,已经具(jù)有(yǒu)十多年的(de)发展历(lì)史,成熟且稳(wěn)定。
python-2.7.6简捷而清晰,具有丰富和强(qiáng)大的类(lèi)库。它常被昵称为胶(jiāo)水语(yǔ)言,它能够(gòu)很轻松的把用其他语言制作的各种模块(尤其是C/C++)轻松(sōng)地联结在一起。常见的一(yī)种应用情形(xíng)是,使用python快(kuài)速生(shēng)成程序的原(yuán)型(xíng)(有时甚至是(shì)程(chéng)序的最终界面(miàn)),然(rán)后对其中有特(tè)别要求的部分,用更合适的语言(yán)改(gǎi)写,比如3D游戏中的(de)图(tú)形渲染模(mó)块,速度要求非常高,就可以用C++重写。
1. 用在软件里,做2次开发。比如(rú)office可以用vb script(如(rú)果不知道就google下),python也(yě)可以起到类似作用。在3D设计软件MAYA里就用了python作(zuò)为(wéi)二次开(kāi)发脚本语言。
2. 网络服务(wù)器后(hòu)台开(kāi)发。上过(guò)豆瓣没?豆瓣网就是用(yòng)python开发的。还有大批开源服务(wù)器(qì)程序和框架,比如trac,django等,都是用于web服务的。
3. 开发在公司内部使用的(de)脚本(běn)程序。
系统编程(chéng):提供API,能(néng)方便进行系统(tǒng)维护(hù)和管理,Linux下(xià)标志性语言之一,是很多系统管理员理想的编程工具。
图形(xíng)处理:有PIL、Tkinter等图形库支持,能方便进行图形处(chù)理(lǐ)。
数学处理(lǐ):NumPy扩展提供大量与(yǔ)许多标(biāo)准数(shù)学库(kù)的(de)接口。
文本处理(lǐ):python提供(gòng)的re模块能(néng)支持正则(zé)表(biǎo)达式(shì),还(hái)提供(gòng)SGML,XML分析模块,许多程序员利用(yòng)python进行(háng)XML程序的开发。
数据库编程(chéng):程序员(yuán)可(kě)通过遵循Python DB-API(数(shù)据库(kù)应用程(chéng)序(xù)编程接口(kǒu))规范的模块与Microsoft SQL Server,Oracle,Sybase,DB2,Mysql、SQLite等数据库通(tōng)信。python自带有一个(gè)Gadfly模块,提供(gòng)了一个完整的SQL环境。
网络(luò)编程:提供丰富(fù)的模(mó)块支持sockets编程,能方便快速地开发分布式应用程序(xù)。很多大规模软件开发计划例如(rú)Zope,Mnet 及BitTorrent. Google都在广(guǎng)泛地使用(yòng)它。
Web编(biān)程:应用的开发语言,支持最新(xīn)的XML技术。
多媒(méi)体应(yīng)用:Python的PyOpenGL模块封装了“OpenGL应用程序编程接口”,能进行二维(wéi)和三维图像(xiàng)处理(lǐ)。PyGame模块可(kě)用于编(biān)写游戏软件。
Python (发(fā)音:[ 'paiθ(ə)n; (US) 'paiθɔn ]n.蟒蛇(shé),巨蛇 ),是一(yī)种面向(xiàng)对(duì)象(xiàng)的解释性的计算机程序(xù)设计语言,也(yě)是一种功能(néng)强大而完善的通(tōng)用型语言,已经具有十多年的(de)发(fā)展历史,成熟且稳定。Python 具有脚本(běn)语言中最丰富和(hé)强大的类库,足以(yǐ)支持绝大多数日常应用。
