python学习二(计算机语言与sublime 环境设置)

计算机语言
     机器语言
          - 机器语言通过二进制编码来编写程序
          - 执行效率高,编写太麻烦
     汇编语言
        - 使用符号来代替机器码
        - 编写程序时,不需要使用二进制,而是直接编写符号
        - 编写完成后,需要将符号转换为机器码,然后再由计算机执行
        - 将机器码转换为符号的过程,称为反汇编
        - 汇编语言一般只适用于一些硬件,兼容性比较差
     高级语言
        - 高级语法的语法基本和现在英语语法类似,并且和硬件没有那么紧密
        - 高级语言口可以在不同的硬件系统中执行
        - 高级语言学习简单
        - C. c++. c#. java. python ...
编译型语言和解释型语言
     编写型语言
         - c语言
         - 编译型语言,会在代码执行前将代码编译为机器码,然后将机器码交由计算机执行
         - 特点:
             执行速度特别快
             跨平台性比较差

     解释型语言
         - python js java
         - 解释型语言,不会在执行前对代码进行编译,而是在执行的同时一边执行一边编译
         - 特点:
             执行速度比较慢
             跨平台性比较好

python的介绍
    python是解释性语言,结构清晰,代码明了
    python的用途:
        WEB应用(Facebook 豆瓣 ... )
        网络爬虫程序(抓取网页 网络数据 ... )
        科学技术
        自动化运维
        大数据(数据清洗)
        云计算
        人工智能
        .... ....


python环境搭建
    安装python的解释器
    python的解释器:
        CPython:用c语言编写的python解释器(官方)
        PyPy:用python语言编写的python解释器
        IronPython:用.net编写的python解释器
        Jython:用java编写的python解释器


python交互界面
结构:
    版本与版权声明
Python 3.7.3 (v3.7.3:ef4ec6ed12, Mar 25 2019, 21:26:53) [MSC v.1916 32 bit (Intel)] on win32
命令提示符:
    >>>

        在命令提示符后可以直接输入python的指令,输入完的指令将会被python的解释器立即执行
        安装python的同时,会自动安装一个python的开发工具IDLE工具,通过IDLE也可以进入到交互模式
        IDLE是python的shell解释器,可以使用tab提示
python与sublime的整合
    1.使用ctrl + b 可以直接执行python脚本,但是有bug
    2.使用sublimeREPL运行python代码
        Ctrl + shift + p 安装 Package Control 然后在首选项选择Package Control:在选择install Package 安装sublimeREPL
        安装完成后,设置快捷键f5,在首选项选择中选择快捷键设置将以下代码输入进去:
            {"keys": ["f5"], "caption": "SublimeREPL:Python","command": "run_existing_window_command", "args": {"id": "repl_python_run","file": "config/Python/Main.sublime-menu" }},

猜你喜欢

转载自www.cnblogs.com/wangwen022/p/11261460.html