说明
1、在执行Python代码时,Python解释器用四个过程“拆解”我们的代码,最终被CPU执行并返回给用户。
2、当用户向Python输入代码时,他们会首先进行词法分析。例如,当用户输入关键字或输入关键字错误时,他们会被词法分析触发,不正确的代码不会执行。
实例
#!/usr/bin/envpython importre fromtimeimportctime defrun(): pattern='case' rere_obj=re.compile(pattern) infile=open('/etc/rc.subr','r') match_count=0 lines=0 forlineininfile: match=re_obj.search(line) ifmatch: match_count+=1 lines+=1 return(lines,match_count) if__name__='__main__': print('startingat:',ctime()) lines,match_count=run() print"LINES:",lines print"MATCHS:",match_count print('endingat:',ctime())
Python代码中编译的介绍,通过最后的例子,我们可以看到编译后代码的性能更好。学习后也要快速使用。更多Python学习指导:python基础教程
本教程的操作环境:windows7系统,Python 3.9.1,DELL G3电脑。