一、python简介

1、python下载地址:https://www.python.org/downloads/

Python的创始人为Guido van Rossum。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为ABC 语言的一种继承。之所以选中Python(大蟒蛇的意思)作为程序的名字,是因为他是一个叫Monty Python的喜剧团体的爱好者。

2、Python排行和使用场景:

    python在从2014年的排名第八升级为2015年的排名第5:

Python 第一篇:python简介和入门

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

3、Python种类:

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

#jpython在执行的时候先经过词法分析,语法分析,然后由解释器编译成字节码,再有java编译成机器码,最后再有CPU读取机器码执行,而pypy则有解释器直接一步到位编译成机器码,因此pypy理论上速度更快。

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

IronPython  Python的C#实现,并且它将Python代码编译成C#中间代码(与Jython类似)

PyPy  Python实现的Python

其他实现方式:RubyPython、Brython、Pyobjc .

4、python安装:

Linux安装:

linux默认自带python,但是centos和redhat的版本普遍比官方版本低很多,因此可以另外安装一个版本使用,步骤

如下:

 1  1、先安装gcc编译器,命令为:
 2  yum install gcc
 3  2、解压Python安装包并编译安装,注意P为大写:
 4  tar xvf Python-2.7.10.tgz 
 5  cd Python-2.7.10
 6  ./configure
 7  make
 8  make install
 9  3、查看版本:
10  Python 2.7.10 (default, Jul 18 2015, 04:12:23) 
11 [GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux2
12 Type "help", "copyright", "credits" or "license" for more information.
13 dlopen("/usr/local/python27/lib/python2.7/lib-dynload/readline.so", 2);
14 4、设置软连接: #不建议更改默认python版本,因为会出现系统错误,如yum是python写的,会导致yum无法使用
15 ln -sv /usr/local/python27/bin/python /usr/local/bin/python27
16 5、测试python:
17 [root@node5 Python-2.7.10]# python27 
18 Python 2.7.10 (default, Jul 18 2015, 04:12:23) 
19 [GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux2
20 Type "help", "copyright", "credits" or "license" for more information.
21 >>> print "Hello,你好"
22 Hello,你好
View Code

相关文章: