python初探(一)

作者: 将来是只猴 | 来源:发表于2018-01-20 14:28 被阅读0次

    人生苦短,我用python。
    python是一门解释性语言。那么,解释性语言到底有怎样的特性呢?
    1.字节码

    解释型语言的内部机制
    python执行过程:
    1.python先将脚本编译成字节码(pyc,pyo)
    2.python虚拟机解释并运行字节码文件

    编译型语言的内部机制
    1.先将源代码编译成机器语言,生成可执行文件
    2.运行可执行文件

    通过上面的比较我们就可以知道,在代码执行方面,编译型语言的运行效率要远远高于解释型语言的,因为机器执行代码的效率是要远远高于虚拟机的。

    2.动态
    动态语义,在赋值时才确定数据类型


    如图

    3.缩进
    在python中,表示代码逻辑的层次结构,我们通过缩进来表示。

    python默认是不支持中文的,因此我们必须要加入编码格式。那么python的编码格式是通过正则表达式来定义的。只要符合这种正则表达式就可以的 coding[:=]\s*([-\w.]+)

    相关文章

      网友评论

        本文标题:python初探(一)

        本文链接:https://www.haomeiwen.com/subject/qsqtaxtx.html