python-Day1

python 的应用:

                数据分析

                系统编程

                组建集成

                网络服务

                图像处理

                数值计算和科学计算

使用python的互联网公司有:

                    Youtube,   Dropbox BT Quora(中国知乎)  Google   Yahho! Facebook  NASA 

为什么是python?

    1  C和Python,Java,C#

        c语言:代码编译得到  机器码

        其他语言: 代码编译的到字节码

    2   Python 和 C

        对于使用:  Python的类库齐全并且使用简洁

        对于速度:  Python的运行速度相比C满了很多

    3   python 和JAVA, C#等

        对于使用:Linux原装Python,其他语言没有

        对于速度:python在速度上可能慢一点

 

    4    python和其他语言没有什么本质区别,其他区别在于:擅长某领域,人才丰富,先入为主



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 






安装Python(windows环境):

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


安装:     

          默认安装的路径:C:\Python27


配置环境变量

            右键计算机--》属性---》高级系统设置--》高级--》环境变量--》

Linux环境无需安装,有自带的python2.6.6





更新python:

            windows:

                    卸载重装即可

            Linux:

                    1 安装gcc,用于编译python源码

                            yum install gcc

                    2 下载源码包,https://www.python.org/downloads

                    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

    




Python入门知识(一部分):

                       

1. 第一句Python代码:print “Hello,world!”

2. 解释器声明:#!/usr/bin/env python

3. 编码以及编码声明:# -*-coding:utf-8 -*-

4. 注释:#

5. 脚本参数:sys.argv

6. 字节码:.pyc

7. 变量:name = "JJ"

8. 输入输出:raw_input("xxxxxxxx")  ;  print

9. 流程控制:if  elif   else   

10. 初识基本数据类型:数字,布尔型,字符串,列表,元组,字典

11. 循环控制:for,while,continue,break

12. 初识文本操作:f=open('file','r+'),f.write('string'),f.close()



你可能感兴趣的:(pythno)