人工智能大数据,工作效率生产力
Ctrl + D 收藏本站,更多好用AI工具
当前位置:首页 » AI资讯

人工智能面试总结-Python

2024-07-08 50

在这里插入图片描述
B站:啥都会一点的研究生

公众号试读:啥都会一点的研究生

目录

说说什么是解释性语言,什么是编译性语言?

计算机不能直接理解高级语言,只能直接理解机器语言,所以必须要把高级语言翻译成机器语言,计算机才能执行高级语言编写的程序。

解释性语言在运行程序的时候才会进行翻译。

编译型语言写的程序在执行之前,需要一个专门的编译过程,把程序编译成机器语言(可执行文件)。

说说Python程序运行过程?

Python程序在解释器上执行分两个过程:

编译:

首先把程序的字节码保存为一个以.pyc为扩展名的文件。作为一种启动速度的优化。下一次运行程序时,如果上没有修改过源码的话,Python将会加载.pyc文件并跳过编译这个步骤。

执行:

当程序编译成字节码后,发送到Python虚拟机上来执行。虚拟机是Python的运行引擎。是Python解释器的最后一步。

原文链接:https://blog.csdn.net/zzh516451964zzh/article/details/123882801?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522171851498716800197052943%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=171851498716800197052943&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-8-123882801-null-null.nonecase&utm_term=AI%E9%9D%A2%E8%AF%95

相关推荐

阅读榜

hellenandjeckett@outlook.com

加入QQ群:849112589

回顶部