欢迎来到代码驿站!

Python代码

当前位置:首页 > 软件编程 > Python代码

Python是什么 Python的用处

时间:2021-06-03 09:10:55|栏目:Python代码|点击:

Python是什么

Python(大蟒蛇)是一门解释型、面向对象、带有动态语义的高级程序设计语言。

Python 是一门有条理的和强大的面向对象的程序设计语言,类似于Perl, Ruby, Scheme, Java。现在流行的AI人工智能技术大部分都是用Python语言编写的,这大大促进了的Python语言的发展。AI深度学习技术本身的特点决定了其不适合静态编译型语言,而Python语言被选作AI技术框架的基础语言,更多的是源于Python的动态特性及其开发效率高等性能优势。

基本输出

print(“Hello world!”)

Python 的创始人为荷兰人吉多?范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多?范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为 ABC 语言的一种继承。之所以选中 Python 作为程序的名字,是因为他是 BBC 电视剧――蒙提?派森的飞行马戏团(Monty Python's Flying Circus)的爱好者。

1991年,第一个 Python 编译器诞生。它是用C语言实现的,并能够调用C语言的库文件。

Python 2.0 于 2000 年 10 月 16 日发布,增加了实现完整的垃圾回收,并且支持 Unicode。

Python 3.0 于 2008 年 12 月 3 日发布,此版不完全兼容之前的 Python 源代码。不过,很多新特性后来也被移植到旧的 Python 2.6/2.7 版本。

Python 2与Python 3

Python有两个版本,不同的版本足以让许多新用户绊倒。Python 2.x,旧的“遗留”分支,将继续得到支持(即接收官方更新)到2020年,并且在此之后可能会非正式地持续存在。Python 3.x是该语言的当前和未来版本,它具有许多在2.x中没有的有用且重要的特性,例如更好的并发控制和更高效的解释器。

由于相对缺乏第三方库支持,Python 3的采用速度最慢。许多Python库仅支持Python 2,因此很难切换。但在过去几年中,仅支持Python 2的库数量已经减少; 大多数现在兼容两个版本。今天,没有使用Python 3的原因很少。

Python可以用来干什么?

Python为我们提供了非常完善的基础代码库,覆盖了网络、文件、GUI、数据库、文本等大量内容,被形象地称作“内置电池(Batteries included)”。用Python开发,许多功能不必从零编写,直接使用现成的即可。

除了内置的库外,Python还有大量的第三方库,也就是别人开发的,供你直接使用的东西。当然,如果你开发的代码通过很好的封装,也可以作为第三方库给别人使用。

许多大型网站就是用Python开发的,例如YouTube、Instagram,还有国内的豆瓣。很多大公司,包括Google、Yahoo等,甚至NASA(美国航空航天局)都大量地使用Python。

而网上给Python的定位是“优雅”、“明确”、“简单”,所以Python程序看上去总是简单易懂,初学者学Python,不但入门容易,而且将来深入下去,可以编写那些非常非常复杂的程序。

总的来说,Python的哲学就是简单优雅,尽量写容易看明白的代码,尽量写少的代码。如果一个资深程序员向你炫耀他写的晦涩难懂、动不动就几万行的代码,你可以尽情地嘲笑他。

上一篇:Python中包的用法及安装

栏    目:Python代码

下一篇:python手机号前7位归属地爬虫代码实例

本文标题:Python是什么 Python的用处

本文地址:http://www.codeinn.net/misctech/134432.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有