Python开发Python历史概论Python是由荷兰国家数学与计算机科学研究所的GuidovanRossum在20世纪80年代末和90年代初设计的。Python本身也是从很多其他语言发展而来的,包括ABC、Modula-3、C、C++、Algol-68、SmallTalk、Unixshell等脚本语言等。与Perl语言一样,Python源代码也遵循GPL(GNU通用公共许可证)协议。Python现在由一个核心开发团队维护,GuidovanRossum仍然在指导其进步方面发挥着至关重要的作用。Python简介Python是一种集解释性、编译性、交互性和面向对象于一体的高级脚本语言。Python被设计成具有高度可读性。与其他语言相比,它经常使用英文关键字和一些其他语言的标点符号。它比其他语言具有更独特的语法结构。Python是一种解释型语言:这意味着开发过程中没有编译部分。Python是一种交互式语言:这意味着您可以在Python提示符>>>后直接执行代码。Python是一种面向对象的语言:这意味着Python支持面向对象的风格或编程技术,其中代码封装在对象中。Python是初学者的语言:Python是初级程序员的绝佳语言,它支持广泛的应用程序开发,从简单的文字处理到浏览器再到游戏。Python的特点是易学:Python的关键字相对较少,结构简单,语法定义明确,更容易学习。易读性:Python代码定义更清晰。易于维护:Python的成功在于其源代码相当易于维护。广泛的标准库:Python最大的优势之一是其丰富的跨平台库,它在UNIX、Windows和Macintosh上运行良好。交互模式:支持交互模式,可以从终端输入语言执行代码并得到结果,交互测试调试代码片段。可移植性:由于其开源性质,Python已被移植(即可以工作)到许多平台。可扩展:如果你需要一段运行速度快的关键代码,或者想写一些你不想公开的算法,你可以用C或C++来完成那部分程序,然后从你的Python中调用它程序。数据库:Python提供了所有主要商业数据库的接口。GUI编程:Python支持可以创建和移植到许多系统调用的GUI。可嵌入:您可以将Python嵌入到C/C++程序中,让您的程序的用户获得“脚本”功能。本文由玉米君发表!转载请注明出处!
