zoukankan      html  css  js  c++  java
  • Python学习【01】编程语言简介,Python安装及环境变量配置

    编程语言介绍

    开发

    系统软件开发:Windows,iOS

    应用软件开发:淘宝、网易云音乐、QQ

    开发语言

    高级语言:Python,Java,PHP, c#,GO,ruby,c++      ---> 字节码

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

     注意:

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

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

    3、做开发,C语言一定要学(C语言是高级语言的根源)

    4、开始用高级语言开发,求效率;后来用低级语言开发,求稳定。

    5、机器码:机器能够直接识别的东西

    6、字节码:高级语言编写的内容转换成字节码(Java转换成Java的字节码,Python转换成Python的字节码),然后交给低级语言,低级语言在转换成机器码,交给机器执行

    语言之间的比较

    PHP类:只适用于写网页,有局限性

    Python、Java类:既能写页面,又能写后台(Python开发效率高,Java执行效率高)

    Python种类介绍

    CPython:基于c开发的Python,Python的官方版本。将源文件(py文件)转换成字节码文件(pyc文件),然后运行在Python虚拟机上。

    JPython:基于Java开发的Python,将Python代码动态编译成Java字节码,然后在JVM上运行。

    IronPython:基于C#开发的Python,将Python代码编译成C#字节码,然后在CLR上运行。(与Jython类似)

    JavaScriptPython:基于JavaScript开发的Python,

    RubyPython:基于Ruby开发的Python

    pypy:基于CPython开发的Python(Python的升级,最快,但还不是主流)

    Python安装

    Python安装在操作系统上(操作系统默认安装c语言)

    Python执行流程:

    1、按照Python的规则写一个文件,将文件交给Python软件(Python解释器)

    2、Python读取文件内容,将其转换成字节码交给C

    3、C读取内容将其转换成机器码,交给机器

    4、机器执行,最终获取结果。

    配置环境变量

    正常情况:

    c:python3python.exe d:cs_file1.txt

    设置环境变量后:

    python d:cs_file1.txt

    Windows下环境变量设置方法:

    “开始”--->右击“计算机”--->“属性”--->“高级系统设置”--->“环境变量”--->“系统变量”数据框向下翻,找到“path”,双击--->在“变量值”后面加上“;”,再加上python.exe的路径

    注意:

    1、一般系统已经默认将第一个安装的Python加入环境变量。可遵照此方法将安装的另一个版本的Python加入环境变量。

    2、添加环境变量时,为了区分Python3和Python2,可以将安装目录下“python.exe”和“pythonw.exe”两个文件,分别更名成“python3.exe”和“pythonw3.exe”,“python2.exe”和“pythonw2.exe”。

  • 相关阅读:
    使用Python学习RabbitMQ消息队列
    Python调用nmap扫描网段主机信息生成xml
    扫描网站服务器真实IP的小脚本
    C语言实现将彩色BMP位图转化为二值图
    Python socket编程之构造IP首部和ICMP首部
    ARP协议抓包之帧长度和Gratuitous ARP的问题
    合天解密200-找茬游戏
    合天misc100
    IDF实验室-简单的js解密
    IDF实验室—不难不易的js加密
  • 原文地址:https://www.cnblogs.com/chenpeng1024/p/9126935.html
Copyright © 2011-2022 走看看