python学习第一天
1.认识python
python是一门当前热门的语言,和java、C#一样是属于在C语言之上的一种编程语言,都是通过本身编码成字节码再交给C语言编译成机器码运行的。所以C语言是底层语言,优势是执行效率高,缺点是编码效率低,而java和C#还有python可以通过较简单的代码完成同样的功能,缺点是执行效率较低,不过随着计算机硬件的发展,这两种类型的语言之间的执行效率差异已经变得越来越小。使用者计划没有感觉。所以java和python这种高级语言越来越流行。
2.python的种类
- 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的字节码再编译成机器码。 - RubyPython、Brython ...
以上除PyPy之外,其他的Python的对应关系和执行流程如下:
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。
3.python的安装
通过https://www.python.org/ 根据操作系统类型下载最新版本python,windows下和普通软件一样安装,linux下需要先安装GCC,编译安装1.configure 2.make 3 make install
查看默认Python版本
python
-
V
1
、安装gcc,用于编译Python源码
yum install gcc
2
、下载源码包,https:
/
/
www.python.org
/
ftp
/
python
/
3
、解压并进入源码文件
4
、编译安装
.
/
configure
make
all
make install
5
、查看版本
/
usr
/
local
/
bin
/
python2.
7
-
V
6
、修改默认Python版本
mv
/
usr
/
bin
/
python
/
usr
/
bin
/
python2.
6
ln
-
s
/
usr
/
local
/
bin
/
python2.
7
/
usr
/
bin
/
python
7
、防止yum执行异常,修改yum使用的Python版本
vi
/
usr
/
bin
/
yum
将头部
#!/usr/bin/python 修改为 #!/usr/bin/python2.6

更多精彩