• 技术文章 >Python技术 >Python基础教程

    Python代码中编译是什么

    小妮浅浅小妮浅浅2021-06-15 10:38:58原创2699

    说明

    1、在执行Python代码时,在Python解释器用四个过程“拆解”我们的代码,最终被CPU执行返回给用户。

    2、当用户键入代码交给Python处理的时候会先进行词法分析,例如用户键入关键字或者当输入关键字有误时,都会被词法分析所触发,不正确的代码将不会被执行。

    实例

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    #!/usr/bin/env python

    import re

    from time import ctime

    def run():

            pattern='case'

            rere_obj=re.compile(pattern)

            infile=open('/etc/rc.subr','r')

            match_count=0

            lines=0

            for line in infile:

                    match=re_obj.search(line)

                    if match:

                            match_count+=1

                    lines+=1

            return (lines,match_count)

    if __name__=='__main__':

            print('starting at:',ctime())

            lines,match_count=run()

            print "LINES:",lines

            print "MATCHS:",match_count

            print('ending at:',ctime())

    Python代码中编译的介绍,通过结尾的例子,我们可以看出编译后代码的性能是比较好的。大家学会后也赶快用起来吧。更多Python学习指路:python基础教程

    本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

    专题推荐:python 编译
    上一篇:Python中Exchange发邮件 下一篇:python如何创建操作页面

    相关文章推荐

    • Python命令行如何运行文件• Python字典和json的比较• python代码提速有哪些方法• python如何转移数据库里的数据• python字符串如何取值• python切片步长怎样实现• python字符串格式化的方法整理• python语句和缩进的实现• python变量如何拼接• python常量是什么• python random中的随机函数• python函数式编程如何理解• python loguru如何记录日志• python类属性设置默认值• python导入类的不同方式

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网