您的位置:早安暖心话>美文美句>生活常识>正文

python是什么?

人气:281 ℃/2022-11-14 16:30:08

01Python是一种面向对象的解释型计算机程序设计语言,具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。

Python是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。

Python作为当下最热门的编程语言,在2018年世界脚本语言排行榜中位列榜首,已经成为了多个领域的首选语言。

发展历程

自从20世纪90年代初Python语言诞生至今,它已被逐渐广泛应用于系统管理任务的处理和Web编程。Python的创始人为Guido van Rossum。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC 语言的一种继承。之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是取自英国20世纪70年代首播的电视喜剧《蒙提.派森干的飞行马戏团》(Monty Python's Flying Circus)。ABC是由Guido参加设计的一种教学语言。就Guido本人看来,ABC 这种语言非常优美和强大,是专门为非专业程序员设计的。但是ABC语言并没有成功,究其原因,Guido 认为是其非开放造成的。Guido 决心在Python 中避免这一错误。同时,他还想实现在ABC 中闪现过但未曾实现的东西。就这样,Python在Guido手中诞生了。可以说,Python是从ABC发展起来,主要受到了Modula-3(另一种相当优美且强大的语言,为小型团体所设计的)的影响。并且结合了Unix shell和C的习惯。Python已经成为最受欢迎的程序设计语言之一。自从2004年以后,python的使用率呈线性增长。2011年1月,它被TIOBE编程语言排行榜评为2010年度语言.由于Python语言的简洁性、易读性以及可扩展性,在国外用Python做科学计算的研究机构日益增多,一些知名大学已经采用Python来教授程序设计课程。例如卡耐基梅隆大学的编程基础、麻省理工学院的计算机科学及编程导论就使用Python语言讲授。众多开源的科学计算软件包都提供了Python的调用接口,例如著名的计算机视觉库OpenCV、三维可视化库VTK、医学图像处理库ITK。而Python专用的科学计算扩展库就更多了,例如如下3个十分经典的科学计算扩展库:NumPy、SciPy和matplotlib,它们分别为Python提供了快速数组处理、数值运算以及绘图功能。因此Python语言及其众多的扩展库所构成的开发环境十分适合工程技术、科研人员处理实验数据、制作图表,甚至开发科学计算应用程序。2018年3月,该语言作者在邮件列表上宣布Python 2.7将于2020年1月1日终止支持。用户如果想要在这个日期之后继续得到与Python 2.7有关的支持,则需要付费给商业供应商。

Python优点

1. 简单

我们可以说Python是简约的语言,非常易于读写,遇到问题时,程序员可以把更多的注意力放在问题本身上,而不用花费太多精力在程序语言、语法上。

2. 免费

Python是免费开源的。这意味着程序员不用花钱,就可以共享、复制和交换它,这也帮助Python形成了强壮的社区,使用它更加完善,技术发展更快。专业人士可以在社区和初学者分享他们的知识和经验。

3. 兼容性

Python兼容众多平台,所以开发者不会遇到使用其他语言时常会遇到的困扰。

4. 面向对象

Python既支持面向过程,也支持面向对象编程。在面向过程编程中,程序员复用代码,在面向对象编程中,使用基于数据和函数的对象。尽管面向对象的程序语言通常十分复杂,Python却设法保持简洁。

5. 库

Python社区创造了一大堆各种各样的Python库。在他们的帮助下,你可以管理文档,执行单元测试、数据库、web浏览器、电子邮件、密码学、图形用户界面和更多的东西。所有东西包括在标准库,然而,除了它,还有很多其他的库。

Python语言的用途

多年来,Python在各种流行编程语言中一直排名靠前。它几乎可以适用任何开发,它旨在提高程序员的开发效率而不在于他们编的代码。Python适用于网站、桌面应用开发,自动化脚本,复杂计算系统,科学计算,生命支持管理系统,物联网,游戏,机器人,自然语言处理等很多方面。而且,既使对于那些从没有开发经验的人来讲,Python的代码也是简洁易懂的。由于Python程序代码简单,所以和与其他程序语言相比,后期的程序维护更容易,更舒心。从商业角度来看,需要的成本降低,程序员的效率提高。

  • 说说爱情伤感句子

    ★☆淋过雨的空气,疲倦了的伤心,我记忆里的童话已经慢慢的融化。★☆既然爱,为什么不说出口,有些东西失去了,就在也回不来了!童话已经结束,遗忘就是幸福。下面是小编为大家整理的说说爱情伤感句子。★☆我以为...

    土味情话 浏览:348次
  • 八仙是哪几位?怎么排名?

    01八仙有铁拐李、汉钟离、吕洞宾、张果老、曹国舅、韩湘子、蓝采和、何仙姑。八仙的顺序排名,是按照他们的成仙时间、法力水平而排的:铁拐李、汉钟离、吕洞宾、张果老、曹国舅、何仙姑、蓝采和、韩湘子。1、铁拐...

    生活常识 浏览:495次
  • 致自己的短句,简单干净致自己的句子

    1、我们渴望成功,首先要志在成功。2、锲而舍之,朽木不折;锲而不舍,金石可镂。3、外面不像你想的那么好,风雨都要自己挡。4、我一定要,马上行动,决不放弃!5、出门走好路,出口说好话,出手做好事。6、没...

    句子大全 浏览:905次
  • 泰迪犬怎样断尾

    泰迪犬怎样断尾?感兴趣小伙伴们快来了解一下吧。工具/材料断尾神器、气门芯、碘酒01先用剪刀把气门芯剪成不到1厘米左右的小段,然后套在断尾神器上。02先用酒精或碘伏对狗狗的尾巴进行消毒,接着按一下断尾神...

    生活常识 浏览:921次
  • 钛合金是什么材料?

    01钛是20世纪50年代发展起来的一种重要的结构金属,钛合金是以钛为基础加入其他元素组成的合金,钛合金因具有强度高、耐蚀性好、耐热性高等特点而被广泛用于各个领域。世界上许多国家都认识到钛合金材料的重要...

    生活常识 浏览:907次
Copyright © 2012-2024 早安暖心话 All Rights Reserved
一个致力于分享各类精美句子的心情说说语录网站,是您发朋友圈、发微博、发动态的好帮手!