python介绍

2018-07-17 04:06:05来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

1.简介及适用领域:

  python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。  

  最新的TIOBE排行榜,Python赶超PHP占据第五!!!

  Python可以应用于众多领域,如:数据分析、组件集成、网络服务、图像处理、数值计算和科学计算等众多领域。目前业内几乎所有大中型互联网企业都在使用Python,如:Youtube、Dropbox、BT、Quora(中国知乎)、豆瓣、知乎、Google、Yahoo!、             Facebook、NASA、百度、腾讯、汽车之家、美团等。互联网公司广泛使用Python来做的事一般有:自动化运维自动化测试大数据分析、爬虫、Web 等。

2.对比其他语言:

   Python与C

      由C开发而来,Python的类库齐全并且使用简洁,如果要实现同样的功能,Python 10行代码可以解决,C可能就需要100行甚至更多.Python的运行速度相较与C,绝逼是慢了

  Python 和 Java、C#

      Linux原装Python,其他语言没有;以上几门语言都有非常丰富的类库支持,Python在速度上可能稍显逊色

3.分类:

  Cpython:   Python的官方版本,使用C语言实现,使用最为广泛,CPython实现会将源文件(py文件)转换成字节码文件(pyc文件),然后运行在Python虚拟机上。

  Jyhton:  Python的Java实现,Jython会将Python代码动态编译成Java字节码,然后在JVM上运行。

  IronPython:  Python的C#实现,IronPython将Python代码编译成C#字节码,然后在CLR上运行。(与Jython类似)

  PyPy(特殊):   Python实现的Python,将Python的字节码字节码再编译成机器码。在Python的基础上对Python的字节码进一步处理,从而提升执行速度!

4.安装:

  windows:

  a.官网下载安装包:  https://www.python.org/downloads/

  b.安装:  建议安装在根目录下

  c.配置环境变量:  path下配置

 

 

    

  

 

  

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:装个虚拟机,然后拿来玩爬虫!也是极好的!Scrapy分布式爬虫!

下一篇:Pyhton入门 笔记 第四天 Python的高级语法与用法