- Python前世今世
python是什么
python是一门多种用途的编程语言,时常在扮演脚本语言的角色
python流行原因
软件质量
提高开发者效率(python代码大小为C/java的1/3-1/5)
程序的可移植性
标准库的支持
组件集成
享受简便其中
python的种类
Cpython Jython IronPython PyPy(特殊) RubyPython,Brython
CPython是python语言的标准实现,Jython和IronPython分别是python程序的java和.NET的实现;它们都是python解释器的替代实现
python技术优点
面向对象
免费
可移植
功能强大
动态类型
自动内存管理(“垃圾回收”)
内置对象类型和工具
库和第三方工具
python缺点
不像C和C++这类常规的编程语言运行得那么快
- python解释器
一种让其他程序运行起来的程序,也可以理解为解释代码或者代码文件的软件
作用:代码与机器的计算机硬件之间的软件逻辑层
- python环境
安装python
windows:
1.下载安装包 http://www.python.org/downloads/
2.安装 默认安装路径 c:\python27
3.配置环境变量
【右键计算机】---》【属性】---》【高级系统设置】---》【高级】---》【环境变量】---》【在第二个内容框中找到变量名为path的一行,双击】
---》【python安装目录追加到变值值中,用;分割】
如: 原来的值;c:\python27,切记前面有分号,且;为英文
linux:
无需安装,原来python环境
如: #/$python 切换到python交互提示模式下,python为2.0版本
#/$python3 则切换到python3.0版本
提醒:linux的yum依赖自带python,为防止错误,为此更新就是在安装一个python
1.安装gcc,用于编译python源码 yum install gcc
2.下载源码包 https://www.python.org/ftp/python/
3.解压并进入源码文件
4.编译安装 ./configure makeall make install
5.查看版本 /usr/local/bin/python2.7 -v