python是什么?
2022-12-15 16:10:24来源:网络转载作者:匿名 阅读量:68 字体:大 中 小
01、Python是一种面向对象的解释型计算机程序设计语言,具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是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程序代码简单,所以和与其他程序语言相比,后期的程序维护更容易,更舒心。从商业角度来看,需要的成本降低,程序员的效率提高。
免责声明:
本文《python是什么?》版权归原作者所有,内容不代表本站立场!
如本文内容影响到您的合法权益(含文章中内容、图片等),请及时联系本站,我们会及时删除处理。
推荐阅读

u盘格式化后的文件能找回吗
电脑,U盘 01、首先要说明的一点是u盘里面的格式化了的文件,只要没有被新文件覆盖,都是可以找回来的。 02、找回的步骤第一步就是,把u盘插到电脑上面,等待电脑识别u盘,识别后进行下一步 03、...
阅读: 760

Excel表格里垂直滚动条怎么调长?
使用软件:excel01、在桌面上双击excel的快捷图标,打开excel这款软件,进入到excel的操作界面如图所示: 02、打开excel之后按下Ctrl+O键在弹出的对话框内我们找到表格文件,...
阅读: 761

Word2013中打印快捷键一览表设置
电脑一部、word 2013 01、1.在电脑桌面上找到Word2013 ,并点击鼠标右键,然后鼠标左键点击“打开”。 02、2.打开了Word2013 ,就会出现如下界面,然后选择“空白...
阅读: 730

怎样修改iTunes备份目录路径释放C盘空间
电脑01、首先需要删除你的原始备份文件夹,在C盘依次打开C:UsersLS(每人不一样,为你的用户名)AppDataRoamingApple Computer,然后删除MobileSync文件夹 0...
阅读: 697

怎么设置一台电脑两台显示器两个屏幕
笔记本电脑 VGA或者HDMI数据线01、电脑可以分屏对于很多编程学习爱好者来说有着不少的妙用,可以左边的屏幕看视频学习,右边的实例操作。 02、我们首先需要知道我们的笔记本电脑的外接数据线的...
阅读: 689

怎样用光盘重装联想电脑系统
联想笔记本电脑带光驱 光盘(电脑系统) 01、首先电脑开机放入光盘,重启电脑时多次按动F12键打开启动菜单并选择DVD选项,按回车键确认 02、进入光盘系统安装菜单后,按 1 键,安装系统到第一...
阅读: 692

如何解决winxp开机后不显示桌面
01、不显示桌面,是由于explorer.exe进程没有正常启动,我们可以手动打开这个进程。同时按键盘上的ctrl+alt+del键 02、按了后,会弹出任务管理器,我们点击管理器菜单上的‘文件’ ...
阅读: 651

新手如何利用模板做出好看的PPT?
PowerPoint 2016版本 PPT模板网址:http://www.1ppt.com/ 01、首先,我们先利用网址:http://www.1ppt.com/找到第一PPT的网站,这个网站...
阅读: 633

电脑开机提示press any key to restart怎么办
电脑 光盘(系统安装)01、电脑硬盘损坏这种情况属于硬件的损坏,建议大家将电脑送到指定维修点维修或者更换系统硬盘 02、电脑系统损坏系统损坏最直接的方式为系统重装,具体方式如下 03、首先购买系统...
阅读: 647

Office2016是否激活,Office2016是否永久激活
电脑 Office 201601、任意打开office 2016的某一个组件,我打开的是excel,如下图 02、如果office未激活,页面将会出现提示,具体如下图: 03、其次,另外一个...
阅读: 649
热门文章
1.手机丢失,支付宝的钱还是安全的。
- 1

- 手机丢失,支付宝的钱还是安全的。
- 2022-12-14
- 1
2.怎么把冷图变成漂亮的浮雕图片
- 2

- 怎么把冷图变成漂亮的浮雕图片
- 2022-12-14
- 2
3.怎样拍一张好看的艺术照
- 3

- 怎样拍一张好看的艺术照
- 2022-12-14
- 3
4.拍摄黄河凌汛时间段和地点大全
- 4

- 拍摄黄河凌汛时间段和地点大全
- 2022-12-14
- 4
5.怎样拍摄唯美的化学反应的图片?
- 5

- 怎样拍摄唯美的化学反应的图片?
- 2022-12-14
- 5
6.怎么用手机拍出精彩的MV视频
- 6

- 怎么用手机拍出精彩的MV视频
- 2022-12-14
- 6
7.推荐几款大画幅相机型号,为什么选这几款?
- 7

- 推荐几款大画幅相机型号,为什么选这几款?
- 2022-12-14
- 7
8.去雪乡摄影怎样做摄影设备的保温处理
- 8

- 去雪乡摄影怎样做摄影设备的保温处理
- 2022-12-14
- 8
9.如何摆放佛龛的位置?
- 9

- 如何摆放佛龛的位置?
- 2022-12-14
- 9
10.藏族人PK汉族人
- 10

- 藏族人PK汉族人
- 2022-12-14
- 10
最近更新

怎么将wps输出为pdf的文字水印设置为单行
2025-04-26

Ubuntu 20.04新增仓颉输入法
2025-04-26

950显卡能吃鸡吗
2025-04-27

扫描件是什么格式的
2025-04-26

win7怎么设置屏幕休眠密码(win7屏幕保护设置密码)
2025-04-26

电脑怎么删除桌面图标 笔记本电脑如何删除桌面上的图标
2025-04-26

怎么用vlookup匹配数据?
2025-04-26

嗜睡说明了什么问题
2022-12-21

入睡很困难该怎么办
2022-12-20

发质不好可以怎么办
2022-12-21
