python 基础面试题(一)
1 简述解释型和编译型编程语言?
解释型语言编写的程序不需要编译,在执行的时候,专门有一个解释器能够将VB语言翻译成机器语言,每个语句都是执行的时候才翻译。这样解释型语言每执行一次就要翻译一次,效率比较低。
用编译型语言写的程序执行之前,需要一个专门的编译过程,通过编译系统,把源高级程序编译成为机器语言文件,翻译只做了一次,运行时不需要翻译,所以编译型语言的程序执行效率高,但也不能一概而论,
部分解释型语言的解释器通过在运行时动态优化代码,甚至能够使解释型语言的性能超过编译型语言。
2 Python解释器种类以及特点?
CPython
当 从Python官方网站下载并安装好Python2.7后,就直接获得了一个官方版本的解释器:Cpython,这个解释器是用C语言开发的,所以叫 CPython,在命名行下运行python,就是启动CPython解释器,CPython是使用最广的Python解释器。
IPython
IPython是基于CPython之上的一个交互式解释器,也就是说,IPython只是在交互方式上有所增强,但是执行Python代码的功能和CPython是完全一样的,好比很多国产浏览器虽然外观不同,但内核其实是调用了IE。
PyPy
PyPy是另一个Python解释器,它的目标是执行速度,PyPy采用JIT技术,对Python代码进行动态编译,所以可以显著提高Pyt
python 基础面试题(一)相关推荐
- python实习生基础面试题_常见的Python基本面试问题,python,基础,面试题
常见 python 基础面试题 1,文件操作时:xreadlines和readlines的区别? readlines()是把文件的全部内容读取到内存,并解析一个list,当文件的体积很大的时候,需要占 ...
- python基础知识面试题-python的一些基本概念知识和面试题
对于机器学习算法工程师而言,Python是不可或缺的语言,它的优美与简洁令人无法自拔.那么你了解过Python编程面试题吗?从Python基础到网页爬虫你是否能全方位Hold住?今天,机器之心为读者们 ...
- python基础知识面试题-干货满满--亲身经历的 Python 面试题
写在之前 这是首发在我公众号 "Python空间" 的第 2 篇文章. 如果看过我第一篇文章(三个月自学拿到 python 开发 offer!)的朋友可能知道,我来上海一个多星期, ...
- python基础面试题
python面试题库--1Python基础篇 第一部分 Python基础篇(80题) 为什么学习Python? 语言本身简洁,优美,功能超级强大,跨平台,从桌面应用,web开发,自动化测试运维,爬虫, ...
- python 基础面试题
python基础 算法.冒泡排序.二分查找法 //算法 1.用切片输出1-100以内的素数var arr1 []int //空切片 slicefor i := 2; i <= 100; i++ ...
- Python基础---面试题汇总
前言 本文只涉及Python相关的面试题,面向中高级Python开发,太基本的题目不收录. 更希望通过代码演示,原理探究等来深入讲解某一知识点,做到融会贯通. 另外部分演示代码有兴趣的可以找我拿. 语 ...
- python基础考核试题及答案
python考核试题及答案 mr_tangshuai 2019-06-12 16:14:34 61125 收藏 635 分类专栏: python 文章标签: python python习题 版权 ...
- python基础知识面试题-深入解答关于Python的11道基本面试题
前言 本文给大家深入的解答了关于Python的11道基本面试题,通过这些面试题大家能对python进一步的了解和学习,下面话不多说,来看看详细的介绍吧. 一.单引号,双引号,三引号的区别 分别阐述3种 ...
- python基础知识面试题-Python基本面试解答由浅入深—简答题
原标题:Python基本面试解答由浅入深-简答题 不管你是学习任何语言,不管你是刚毕业还是行业大佬,找工作最终逃不掉的就是面试题,有的程序员很讨厌面试题,他们觉得面试题不会不代表我做不出东西,其实这种 ...
- python基础知识面试题-Python 基础面试题总结
1.在Python中,list,tuple,dict,set有什么区别,主要应用在什么场景? 可变类型:list dict set 可变对象的内容是可以变化的,当对象的内容发生变化时,变量的对象引用是 ...
最新文章
- python 多版本管理
- Java企业面试算法新得体会之5字符串问题24问
- 基于《河北省重大技术需求征集系统》的可用性和可修改性战术分析
- 允许telnet 通过root用户进行访问
- 报表性能优化方案之多种报表服务器内存修改方法
- vscode 头文件包含问题_VScode编译C++ 头文件显示not found的问题
- java系统排序_java各种排序实现
- 网络安全术语表(英文-缩写-中文-定义)
- Java学习手册:Java面向对象面试问题
- python三引号作用是什么_python中三引号的作用(逗号的两点总结)
- linux解压img镜像文件,Linux系统上解压或挂载img文件的方法
- JAVA学习记录(冲冲冲)
- ocr文字识别html,LEADTOOLS 创建基于HTML5的零占用OCR文字识别
- 【BUG】ELF文件执行时出现段错误Segmentation fault,解决:使用010编辑器修改ELF文件不可执行段权限
- 【MySQL】压缩包方式 - Windows下载安装及简单配置
- ffmpeg 裁剪、合并视频的多个部分
- 【HTML】HTML网页设计----模仿汉服前端设计
- 梅姨眼中最爱读英国书籍的人竟然是TA?
- I.MX6 Linux mipi配置数据合成
- 华为云数据库DDS产品深度赋能
热门文章
- oracle rac定时清理归档日志,Rman 定时删除归档日志
- Android RGB颜色对照表
- 计算机管理为什么不能扩展卷,Win10 C盘不能扩展卷怎么解决?
- (固态)产品的质量和可靠性标准全系列(JEDEC+ASTM) - 最齐全、最完整及最新版
- php语音机器人,php运营版语音机器人接单源代码带完美教程
- Excel如何筛选出自己需要的数据
- html鼠标悬停改变指针,把鼠标指针悬停在 div 元素上,它的外观会逐渐改变
- 课堂作业:评估手机输入法——讯飞
- BZOJ 2101: [Usaco2010 Dec]Treasure Chest 藏宝箱( dp )
- markdown流程图语法