浏览主站 | 站长工具 | 新闻资讯 | 站长学院 | 站长盈利 | HTML教程 | 网址导航 | 站长周刊 | 会员投稿 | 滚动新闻 | RSS
发新话题
打印

什么是PYTHON

什么是PYTHON

[[wiki]wiki[/wiki]][/wiki][wiki]Python[/wiki]
一.Python的历史
1.              Python1989年诞生于阿姆斯特丹。
2.              Python的中文名叫大[wiki]蟒蛇[/wiki]。
3.              Python的创始人Guido van Rossum
PythonABC语言的继承,它克服了ABC的非开放这一错误,能够与c,c++java很好的结合。
Python最初是在MAC机上实现的。
Python是大蟒蛇的意思,因为它的缔造者Guido van Rossum是一个Monty马戏团的爱好者。

二.Python 的特点

a)       面向[wiki]对象[/wiki]的,具有动态语义的[wiki]程序[/wiki]设计语言

Python是一个真正的[wiki]面向对象[/wiki]语言。它甚至支持异常的处理。这使得程序的编写更加清晰,而不需要许多的错误检查了。

b)       快速开发

c)       具有优秀的可读性

Guido认为Python的语法是非常优美的。其中一点就是,块语句的表示不是C语言常用的{}对,或其它符号对,而是采用缩近表示法!首先,使用缩近表示法减少了视觉上的混乱。其次,它减少了[wiki]程序员[/wiki]的自由度,更有利于统一风格,使得阅读别人的程序更容易。

d)       模块和包的概念

对于Java的支持, JPython是用Java写的Python,它完全支持Java,在这个[wiki]环境[/wiki]下使用Python可以随意地使用Java的[wiki]类[/wiki]库。

e)       各种主流平台,并具有很好的跨平台性

f)       容易地包装C/C++的代码供Python使用

可以用CC++JavaPython编写新的新言模块,如函数。或者与Python直接编译在一起,或者采用动态库装入方式实现。

三.Python企业运用的优缺点
优点
1.  免费(像perl一样,python也是开放[wiki]源代码[/wiki]的[wiki]软件[/wiki])。
2.         稳定。
3.         良好的支持对象,模块和其他可重用机制。
4.         采用c/c++语言的集成方便性和扩展性。
缺点
1.         相比其他语言,比如java的开发人员少的多。
2.         缺乏真正的多处理支持。
3.         缺乏商业支持。
4.         软件性能。
四.Python的应用
1.  软件类
a.       开发快,直接用记事本或Kwrite编写代码保存,运行就可以了。
b.       易维护,python代码简洁。
c.       节省开发资金,python的代码是公开的。
2.  [wiki]网络[/wiki]类
Python能够实现从[wiki]服务器[/wiki]软件到服务器脚本的所有功能,支持一些大规模[wiki]数据库[/wiki]。
3.  教育类
Python 是为教育而开发的语言
人生有无数个故事,故事中的主角也在不断的变化,但是有个故事被叫做了生活,这个故事的女主角会陪伴你一生.......

TOP

发新话题