你知道关于Python的发展历程是什么样的吗?

来源: 云巴巴 2022-11-21 15:00:55

 

    自从20世纪90年代初Python语言诞生至今。它已被逐渐广泛应用于系统管理任务的处理和Web编程。

    Python的创始人为荷兰人吉多·范罗苏姆,1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序。作为ABC语言的一种继承,之所以选中Python(大蟒蛇的意思)作为该编程语言的名字。是取自英国20世纪70年代首播的电视喜剧《蒙提派森的飞行马戏团》。

    ABC是由Guido参加设计的一种教学语言,就Guido本人看来,ABC这种语言非常优美和强大,是专门为非专业程序员设计的。但是ABC语言并没有成功,究其原因,Guido认为是其非开放造成的,Guido决心在Python中避免这一错误。同时,他还想实现在ABC中闪现过但未曾实现的东西。

    就这样,PythonGuido手中诞生了,可以说,Python是从ABC发展起来,主要受到了Modula-3,另一种相当优美且强大的语言,为小型团体所设计的影响,并且结合了UnixshellC的习惯。Python已经成为最受欢迎的程序设计语言之一。自从2004年以后,python的使用率呈线性增长,Python220001016日发布,稳定版本是Python2.7Python32008123日发布,不完全兼容Python2[4]20111月,它被TIOBE编程语言排行榜评为2010年度语言。

    标识,由于Python语言的简洁性、易读性以及可扩展性,在国外用Python做科学计算的研究机构日益增多。一些知名大学已经采用Python来教授程序设计课程。例如卡耐基梅隆大学的编程基础、麻省理工学院的计算机科学及编程导论就使用Python语言讲授,众多开源的科学计算软件包都提供了Python的调用接口,例如著名的计算机视觉库OpenCV、三维可视化库VTK、医学图像处理库ITK。而Python专用的科学计算扩展库就更多了。例如如下3个十分经典的科学计算扩展库:NumPySciPymatplotlib,它们分别为Python提供了快速数组处理、数值运算以及绘图功能。因此Python语言及其众多的扩展库所构成的开发环境十分适合工程技术、科研人员处理实验数据、制作图表,甚至开发科学计算应用程序,20183月,该语言作者在邮件列表上宣布Python2.7将于202011日终止支持,用户如果想要在这个日期之后继续得到与Python2.7有关的支持,则需要付费给商业供应商。

    以上,就是对python的简单介绍。

             版权声明:本文为Yun88网的原创文章,转载请附上原文出处链接及本声明。

 

更多产品了解

欢迎扫码加入云巴巴企业数字化交流服务群

产品交流、问题咨询、专业测评

都在这里!

 

评论列表

为你推荐

在直播中腾讯云直播教你一些直播时的新玩法之实时转码

在直播中腾讯云直播教你一些直播时的新玩法之实时转码

上篇文章小巴介绍了关于网络直播中如果导致断流的现象如何应对,这篇文章就和小巴一起来看下腾讯云直播的“实时转码”功能吧。

2022-11-24 09:57:41

产研最前线|分贝通在线数据分析体系构建

产研最前线|分贝通在线数据分析体系构建

作为企业支出管理的先行者,分贝通从成立之初便迅速搭建起一支技术过硬的产研团队。如今,在商务消费、办公采购、补助福利、备用金、员工报销、对公付款6大场景,分贝通为客户提供兼具效率和效果的管理,均需要依托分贝通产研人严密的底层技术逻辑和架构、一次次测试和多类技术能力的精巧组合。

2022-07-26 14:15:58

华为云WeLink打造“教与学”的全新体系

华为云WeLink打造“教与学”的全新体系

华为云WeLink互动教学平台近期亮相中国教育装备展示会、四川教育博览会及河南教育装备博览会,每次出现都备受关注,受到参展嘉宾的一致好评。华为云WeLink互动教学聚焦教师、学生核心场景,提供了覆盖课前、课中、课后的全场景精准教学解决方案,共同打造“教与学

2022-11-24 11:12:36

腾讯电子签:功能多样,满足个人和企业用户的不同需求

腾讯电子签:功能多样,满足个人和企业用户的不同需求

随着电子签名技术的普及和应用,越来越多的个人和企业开始认识到电子签名的便利性和安全性。作为一款由腾讯公司推出的电子签名产品,腾讯电子签凭借其可靠性和功能多样性,在市场上广受欢迎。本文将详细介绍腾讯电子签的特点和价格,以及如何根据您的需求选择合适的套餐。无论您是个人用户还是企业用户,腾讯电子签都能够满足您的需求,并提供安全、便捷的签署方式。立即下载并体验腾讯电子签,让签署变得更加简单、高效!

2023-07-20 15:45:30

幻兽帕鲁服务器数据备份怎么做?最全教程来啦

幻兽帕鲁服务器数据备份怎么做?最全教程来啦

服务器中间的数据迁移,也可以参考本指南,免去手动拷贝数据,直接使用云端数据同步到本地进行恢复。

2024-03-27 15:11:43

打造企业应用的“互联网”,腾讯轻联搭建应用与数据集成平台

打造企业应用的“互联网”,腾讯轻联搭建应用与数据集成平台

企业内部数据这种缺乏关联性,彼此无法兼容的状态,也导致部门间的协同效率越来越低,制约着企业管理和业务的顺畅开展。

2023-04-04 16:44:54

严选云产品

好视通云直播 任意终端均可随时发起直播视频、图片、音频、文档同步呈现在眼前,播放自适应设备,无需下载任何插件,享受秒开、超低延迟,直播无需等待,全互动支持,深度交流。
飞翮智享工作HRO SaaS服务平台 飞翮HRO/BPO SaaS服务平台是为人力资源外包服务企业提供的外包业务管理的SaaS系统服务云平台。 系统涵盖人事代理、劳务派遣、业务外包、薪酬外包、员工福利、招聘外包等外包服务业务流程和业务功能。
京东科技言犀数字人 京东科技言犀数字人提供产品、服务、运营、营销场景的智能化方案。言犀虚拟主播电商应用场景及数据沉淀,保障品牌直播效果。言犀虚拟主播操作简单,功能强大,拥有业界一流智能化水平。库内通用形象丰富,且持续更新,可按需定制品牌专属数字人。
百家云智能会议室一体化平台 百家云智能会议室一体化平台以科技化、智能化、便捷化为原则,整合诸多先进技术及系统资源,为用户提供贯穿会前-会中-会后的全流程服务。同时用户通过中控设备及操控软件,对会议室系统中的屏幕、信号源、音频、灯光、空气调节等系统进行统一管控,实现会议室的智能化管理及应用。
腾讯乐享企业培训平台 腾讯乐享,一站式企业社区,凝聚腾讯十年企业管理经验与精华,通过文档、课堂、考试、学习地图、直播、论坛、乐问、投票、活动、祝福、积分和证书等核心应用,满足企业知识管理、学习培训、文化建设和企业沟通等多元化需求。
大管加企业项目管理系统 大管加企业项目管理系统是一款人性化、智能化的企业一体化SaaS管理系统。通过项目管理、客户管理、进销存管理、绩效测评、智能办公等一系列内置应用,帮助企业提升效率、激发员工主观能动性和创新意识,更有效地开发维护客户、管理存货周转,从而降低运营成本、发掘优秀员工、提高收入能力,最终帮助企业更好的生存和发展。

甄选10000+数字化产品 为您免费使用

申请试用