Python基础知识(一)—简介

发布时间:2019-05-31 22:06:56编辑:auto阅读(1831)

    一、Python 简介

    Python定义:是一个免费、开源、跨平台、动态、面向对象的编程语言。

    Python程序的执行(运行)方式有两种:交互式、文件式

    交互式
    在命令行输入指令,回城即可得到结果。
    1.打开终端
    2.进行交互式:python3
    3.编写代码:print(“hello world”)
    4.离开交互式:exti()

    文件式
    将指令编写到.py文件,可以重复运行程序。
    1.编写文件(后缀.py不能省略)
    2.打开终端
    3.进入程序所在目录:输入“cd” 进入到某个目录
    4.执行程序:python3文件名(刚才编写的文件名称+.py)

    二、Linux常用指令

    1.pwd:查看当前工作目录的路径
    2.ls:查看指定目录的内容或文件信息
    3.cd:改变工作目录(进入到某个目录)
    4.touch:创建文件(可以在指定目录里创建)

    三、执行过程

    计算机只能认识机器码(1010),不能识别源代码(python)。

    1.由源代码转变成机器码的过程分成两类:编译和解释。

    2.编译:在程序运行之前,通过编译器讲源代码变成机器码,例如:C语言
    优点:运行速度快
    缺点:开发效率低,不能跨平台。

    3.解释:在程序运行之时,通过解释器对程序逐行翻译,例如:Javascript
    优点:开发效率高,可以跨平台
    缺点:运行速度慢

    4.python是解释型语言,但为了提高运行速度,使用了一种编译的方法。编译以后得到pyc文件,存储了字节码(特定于Python的表现形式,不是机器码)。
    源代码—编译-->字节码--解释-->机器码
    源代码到字节码的编译过程只在第一次执行


关键字