志在指尖
用双手敲打未来

python是什么(python是什么意思怎么读)

python是什么

Python(英国发音:/?pa?θ?n/美国发音:/?pa?θɑ?n/)是一种广泛运用的解说型、高档编程、通用型编程言语,由吉多·范罗苏姆发明,之一版发布于1991年。可以视之为一种改进(加入一些其他编程言语的优点,如面向对象)的LISP。
Python的规划哲学强调代码的可读性和简洁的语法(尤其是运用空格缩进区分代码块,而非运用大括号或许关键词)。
相比于C++或Java,Python让开发者能够用更少的代码表达主意。不管是小型还是大型程序,该言语都企图让程序的结构清晰明晰。
与Scheme、Ruby、Perl、Tcl等动态类型编程言语一样,Python具有动态类型体系和废物回收功能,能够主动办理内存运用,并且支撑多种编程范式,包括面向对象、命令式、函数式和过程式编程。其自身具有一个巨大而广泛的规范库。
Python解说器自身几乎可以在一切的操作体系中运转。Python的其间一个解说器CPython是用C言语编写的、是一个由社群驱动的自由软件,当时由Python软件基金会办理。
Python是彻底面向对象的言语。函数、模块、数字、字符串都是对象。并且彻底支撑承继、重载、派生、多重承继,有益于增强源代码的复用性。Python支撑重载运算符,因而Python也支撑泛型规划。相对于Lisp这种传统的函数式编程言语,Python对函数式编程只供给了有限的支撑。有两个规范库(functools,itertools)供给了与Haskell和StandardML中类似的函数式程序规划工具。
尽管Python可能被粗略地分类为“脚本言语”,但实际上一些大规模软件开发计划例如Zope、Mnet及BitTorrent,Google也广泛地运用它。
Python的支撑者较喜欢称它为一种高端动态编程言语,原因是“脚本言语”泛指仅作简单程序规划使命的言语,如shellscript、VBScript等只能处理简单使命的编程言语,并不能与Python相提并论。
Python自身被规划为可扩展的。并非一切的特性和功能都集成到言语核心。Python供给了丰富的API和工具,以便程序员能够轻松地运用C、C++、Cython来编写扩展模块。Python编译器自身也可以被集成到其它需要脚本言语的程序内。
因而,有很多人把Python作为一种“胶水言语”运用。运用Python将其他言语编写的程序进行集成和封装。在Google内部的很多项目,例如Google应用服务引擎运用C++编写功能要求极高的部分,然后用Python或Java/Go调用相应的模块。
《Python技术手册》的作者马特利(AlexMartelli)说:“这很难讲,不过,2004年,Python已在Google内部运用,Google召募许多Python高手,但在这之前就已决定运用Python。他们的意图是尽量运用Python,在不得已时改用C++;在操控硬件的场合运用C++,在快速开发时候运用Python。”
Python的规划哲学是“优雅”、“清晰”、“简单”。Python开发者的哲学是“用一种***,更好是只有一种***来做一件事”,也因而它和具有显着个人风格的其他言语很不一样。在规划Python言语时,假如面对多种挑选,Python开发者一般会回绝花俏的语法,而挑选清晰没有或许很少有歧义的语法。这些准则被称为“Python格言”。在Python解说器内运转importthis可以获得完好的列表。

python

python是什么意思怎么读

python的中文名称是蟒蛇,中文谐音”派森”或”派粉”。Python是一种计算机程序规划言语。是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本言语。开始被规划用于编写自动化脚本(shell),随着版本的不断更新和言语新功能的添加,越多被用于独立的、大型项目的开发。Python已经成为最受欢迎的程序规划言语之一。
Python的创始人为荷兰人吉多·范罗苏姆(GuidovanRossum)。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC言语的一种承继。之所以选中Python(大蟒蛇的意思)作为该编程言语的姓名,是取自英国20世纪70年代首播的电视喜剧《蒙提.派森的飞行马戏团》(MontyPython’sFlyingCircus)。
Python具有简单、易学、免费、开源、可扩展、可嵌入、面向对象等长处,它的面向对象甚至比java和c#.net更完全,能够与C++完美交融,两者堪称”万金油”。相信很多人都不知道Python这个词怎样念。

未经允许不得转载:IT技术网站 » python是什么(python是什么意思怎么读)
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

志在指尖 用双手敲打未来

登录/注册IT技术大全

热门IT技术

C#基础入门   SQL server数据库   系统SEO学习教程   WordPress小技巧   WordPress插件   脚本与源码下载