zoukankan      html  css  js  c++  java
  • 20190507——python简介

    一、python简介:                                                                                                                                                                                                    

    1、Linux基础
      -计算机以及日后我们开发程序放置的服务器的简单操作
    2、Python开发
      https://home.cnblogs.com/u/yssshiny/
      1)作业:
        -程序
        -博客地址(当天学习的python内容更新至个人博客里面)
        https://home.cnblogs.com
        注册
        申请博客
        登录
        我的博客
          随笔:所有人在博客中都可以找到的文章
          文章:别人找不到,可以通过URL访问(需要自己发给别人)
          日志:别人找不到,URL也看不到

      2)开发语言:
        高级语言(内部依赖于c语言):python、java、PHP、 c#、 Go、ruby、C++...... =====》高级语言生成的是:字节码
        低级语言:C(高级语言内部依赖于C语言)、汇编                                                =====》低级语言生成的是:机器码

        字节码:C语言: 代码编译得到 机器码 ,机器码在处理器上直接执行,每一条指令控制CPU工作

        机器码:其他语言: 代码编译得到 字节码 ,虚拟机执行字节码并转换成机器码再后在处理器上执行


      3)语言之间的对比:
        PHP类:适用于写网页,有局限性
        Python、Java:既可以写网页,也可以写后台功能
        -Python:执行效率低,开发效率高
        -Java:执行效率高,开发效率低

        对于使用:Python的类库齐全并且使用简洁,如果要实现同样的功能,Python 10行代码可以解决,C可能就需要100行甚至更多.

        对于速度:Python的运行速度相较与C,相对比较慢


      4)Python的种类:
        Jpython:

           Python的Java实现,Jython会将Python代码动态编译成Java字节码,然后在JVM上运行。
        Cpython:

           Python的官方版本,使用C语言实现,使用最为广泛,CPython实现会将源文件(py文件)转换成字节码文件(pyc文件),然后运行在Python虚拟机上。
      
        Ironpython(C#python):
          Python的C#实现,IronPython将Python代码编译成C#字节码,然后在CLR上运行。(与Jython类似)

        pypy(特殊):

          pypy 这是用Cpython开发的python,python的升级

        rubypython、Javascriptpython。。。。

     
      5)下载与安装:

        安装:
          python安装在os上:
          写一个文件,文件中按照python的规则写,将文件交给python软件,读取文件中的内容,然后进行转换和执行,最终获取结果。
          python软件 ====python解释器(内存管理)

        下载:
          python3(向下兼容) 目前:在继续更新
          python2 目前:在继续更新(目的:功能不断向python3靠拢)

        windows:点点
          python3
          python2
          #:安装成功之后配置环境变量
        Linux:
          python3
          python2

       6)更新python:

          windows:卸载重装即可

          linus:Linux的yum依赖自带Python,为防止错误,此处更新其实就是再安装一个Python

  • 相关阅读:
    【iPhone开发】说说Xcode4中xib绑定的原理转
    转 IOS下的图片
    免证书调试Iphone程序(转)
    牛B的Python模块(转)
    6 个手机开发方面很有用的应用
    留个脚印!
    Android初学者入门PDF版
    IOS下的MVC
    android2.2源码编译-Ubuntu10.04 (X86) + android2.2 + JDK1.6
    10 款 Windows 下最佳的免费 PHP 编辑器
  • 原文地址:https://www.cnblogs.com/yssshiny/p/10825496.html
Copyright © 2011-2022 走看看