全文预览

python程序设计python语言介绍与入门

上传者:科技星球 |  格式:ppt  |  页数:35 |  大小:0KB

文档介绍
无法向人描述你的方案,那肯定不是一个好方案;反之亦然(方案测评标准)命名空间是一种绝妙的理念,我们应当多加利用(倡导与号召)Python的特色?容易上手?提供交互式环境?语法简洁?高级数据结构简洁地表达复杂的操作?语句组织依赖于缩进?参数或变量不需要声明?火力强大?易学但不简单,从桌面程序,到网络互联,图形处理,科学计算,实时控制,到处都有Python的身影?跨平台的(Windows, Unix, Macantoshi)?面向对象Python的特色?快速开发?Python内建的高层次数据结构,以及动态类型和动态邦定,非常适合于快速应用开发?Python语法强调可读性,降低了程序的维护费用?Python支持模块和包,并鼓励程序模块化和代码重用。?高效运行?Python可以编译执行,其运行效率接近C语言的运行速度,相同功能的代码运行速度约为C的90%,而同时Java的运行速度却只能达到C的50%。Python的特色?丰富的库?Python 标准库已经很庞大。可帮你处理各种工作:正则表达式、文档生成、单元测试、线程、数据库、网页浏览器、CGI、FTP、电子邮件、XML、XML-RPC、HTML、WAV文件、密码系统、GUI(图形用户界面)、Tk和其他与系统有关的操作。?Python开源、免费,在“百花齐放”式地发展中,已经产生大量的高质量库,如wxPython、Twisted 、Pygame、matplotlib、scipy等等Python的特色?可扩展、可嵌入?如果你需要你的一段关键代码运行得更快或者希望某些算法不公开,你可以把你的部分程序用C或C++编写,然后在你的Python程序中使用它们。?可以把Python嵌入你的C/C++程序,从而向你的程序用户提供脚本功能?解释性?python程序不需要编译成二进制代码,可以直接从源代码运行程序。使得Python程序更加易于移植。

收藏

分享

举报
下载此文档