【0.0】python开篇日志

1、linux基本知识

  命令、sabss服务器等

2、python基础

  基础

  基本数据类型

  函数

  异常

  模块

  面向对象

3、网络编程

4、web框架

5、设计模式 -  算法

6、开发

  高级语言 python java php  c#     --->字节码

  低级语言 c 汇编   --->机器码

7、语言对比

  php 适用于写网页,有局限性

  python java 即可以写页面 也可以写后台功能

    python 开发效率高 执行效率低

    java 开发效率低 执行效率高

8、python 的版本较多

  c-python

  J-PYTHON (JAVA)

  IRONPYTHON (C#)

  JAVASCRIPTPYTHON (JAVASCRIPT)

  RUBYPYTHON (RUBY)

  PYPY (PYTHON)  这是python 开发的python 

  先 将 python 转换为字节码 给 c c转换为机器码,以后pypy就直接获取机器码 以后执行就是执行机器码  提高速度

  但是目前该pypy还不是特别成熟

9、安装

  官网下载相关版本  2 或者 3 版本

  版本2 和 3 及其 不是特别兼容 改变很多东西,就和苹果手机一样  不破不立 追求完美

  安装根目录下

  windows 一直向下一步

  配置环境变量
    【右键计算机】--》【属性】--》【高级系统设置】--》【高级】--》【环境变量】--》【在第二个内容框中找到 变量名为Path 的一行,双击】 --> 【Python安装目录追加到变值值中,用 ; 分割】

    如:原来的值;C:\python27,切记前面有分号

 

 

  linux 下安装:

  

查看默认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

 

  

  在os 上 安装 python ,执行操作:

    写一个python文件 .py (可以任意的后缀,但是在文件或者模块导入时,如果文件不是py文件,就会出错,所以最好是py文件) 

    文件只是需要按照 python 的规则来写就ok

    将文件交给 python 软件, 然后python 读取文件中的内容,然后进行转换和执行,最终获取结果

  python 软件  --> 给python 解释器(内存管理,垃圾回收机制)

  

 

 

posted @ 2016-02-22 11:55  科学小怪癖  阅读(182)  评论(0)    收藏  举报