首页 > 编程语言 > 详细

Python【NO.1】:Python简介和入门

时间:2015-10-26 18:13:38      阅读:385      评论:0      收藏:0      [点我收藏+]

Python简介

①Python前世今生

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

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

技术分享

Python可以应用于众多领域:

数据分析    组件集成

网络服务    图像处理

数值计算    科学计算等

Python在互联网企业中的使用情况:

Youtube、Dropbox、BT、Quora(中国知乎)、豆瓣、知乎、Google、Yahoo!、Facebook、NASA等。

互联网公司广泛使用Python来做的事一般有:自动化运维、自动化测试、大数据分析、爬虫、Web 等。

②为什么是Pythonn

C 和 Python、Java、C#等
      C语言: 代码编译得到 机器码
      其他语言: 代码编译得到 字节码
Python 和 C
      对于使用:Python的类库齐全并且使用简洁
      对于速度:Python的运行速度相较与C,绝逼是慢了
Python 和 Java、C#等
  对于使用:Linux原装Python,其他语言没有
  对于速度:Python在速度上可能稍显逊色
编-到字节码;相对慢;linux自带

③Python 种类

Cpython
  Python的官方版本,使用C语言实现,使用最为广泛,CPython实现会将源文件(py文件)转换成字节码文件(pyc文件),然后运行在Python虚拟机上。
Jyhton
  Python的Java实现,Jython会将Python代码动态编译成Java字节码,然后在JVM上运行转换后的程序
IronPython
  Python的C#实现,并且它将Python代码编译成C#中间代码(与Jython类似)
PyPy
  Python实现的Python
RubyPython、Brython、Pyobjc .
 
对应关系和执行流程如下:
技术分享技术分享
pyp,相对使Python有所提升:
技术分享

Python 环境搭建

安装

windos - linux 安装相对比较简单

..略..

PS:linux 更新新版本的python后,会导致yum执行异常,只需重新指引原版本号就行

修改YUM配置文件技术分享
1 vi /usr/bin/yum
2 将头部 #!/usr/bin/python 修改为 #!/usr/bin/python2.6

 

 

 

 

 

 

 

 

Python【NO.1】:Python简介和入门

原文:http://www.cnblogs.com/jasperhsu/p/4911703.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!