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 基础面试题(一)相关推荐

  1. python实习生基础面试题_常见的Python基本面试问题,python,基础,面试题

    常见 python 基础面试题 1,文件操作时:xreadlines和readlines的区别? readlines()是把文件的全部内容读取到内存,并解析一个list,当文件的体积很大的时候,需要占 ...

  2. python基础知识面试题-python的一些基本概念知识和面试题

    对于机器学习算法工程师而言,Python是不可或缺的语言,它的优美与简洁令人无法自拔.那么你了解过Python编程面试题吗?从Python基础到网页爬虫你是否能全方位Hold住?今天,机器之心为读者们 ...

  3. python基础知识面试题-干货满满--亲身经历的 Python 面试题

    写在之前 这是首发在我公众号 "Python空间" 的第 2 篇文章. 如果看过我第一篇文章(三个月自学拿到 python 开发 offer!)的朋友可能知道,我来上海一个多星期, ...

  4. python基础面试题

    python面试题库--1Python基础篇 第一部分 Python基础篇(80题) 为什么学习Python? 语言本身简洁,优美,功能超级强大,跨平台,从桌面应用,web开发,自动化测试运维,爬虫, ...

  5. python 基础面试题

    python基础 算法.冒泡排序.二分查找法 //算法 1.用切片输出1-100以内的素数var arr1 []int //空切片 slicefor i := 2; i <= 100; i++ ...

  6. Python基础---面试题汇总

    前言 本文只涉及Python相关的面试题,面向中高级Python开发,太基本的题目不收录. 更希望通过代码演示,原理探究等来深入讲解某一知识点,做到融会贯通. 另外部分演示代码有兴趣的可以找我拿. 语 ...

  7. python基础考核试题及答案

    python考核试题及答案 mr_tangshuai 2019-06-12 16:14:34  61125  收藏 635 分类专栏: python 文章标签: python python习题 版权 ...

  8. python基础知识面试题-深入解答关于Python的11道基本面试题

    前言 本文给大家深入的解答了关于Python的11道基本面试题,通过这些面试题大家能对python进一步的了解和学习,下面话不多说,来看看详细的介绍吧. 一.单引号,双引号,三引号的区别 分别阐述3种 ...

  9. python基础知识面试题-Python基本面试解答由浅入深—简答题

    原标题:Python基本面试解答由浅入深-简答题 不管你是学习任何语言,不管你是刚毕业还是行业大佬,找工作最终逃不掉的就是面试题,有的程序员很讨厌面试题,他们觉得面试题不会不代表我做不出东西,其实这种 ...

  10. python基础知识面试题-Python 基础面试题总结

    1.在Python中,list,tuple,dict,set有什么区别,主要应用在什么场景? 可变类型:list dict set 可变对象的内容是可以变化的,当对象的内容发生变化时,变量的对象引用是 ...

最新文章

  1. python 多版本管理
  2. Java企业面试算法新得体会之5字符串问题24问
  3. 基于《河北省重大技术需求征集系统》的可用性和可修改性战术分析
  4. 允许telnet 通过root用户进行访问
  5. 报表性能优化方案之多种报表服务器内存修改方法
  6. vscode 头文件包含问题_VScode编译C++ 头文件显示not found的问题
  7. java系统排序_java各种排序实现
  8. 网络安全术语表(英文-缩写-中文-定义)
  9. Java学习手册:Java面向对象面试问题
  10. python三引号作用是什么_python中三引号的作用(逗号的两点总结)
  11. linux解压img镜像文件,Linux系统上解压或挂载img文件的方法
  12. JAVA学习记录(冲冲冲)
  13. ocr文字识别html,LEADTOOLS 创建基于HTML5的零占用OCR文字识别
  14. 【BUG】ELF文件执行时出现段错误Segmentation fault,解决:使用010编辑器修改ELF文件不可执行段权限
  15. 【MySQL】压缩包方式 - Windows下载安装及简单配置
  16. ffmpeg 裁剪、合并视频的多个部分
  17. 【HTML】HTML网页设计----模仿汉服前端设计
  18. 梅姨眼中最爱读英国书籍的人竟然是TA?
  19. I.MX6 Linux mipi配置数据合成
  20. 华为云数据库DDS产品深度赋能

热门文章

  1. oracle rac定时清理归档日志,Rman 定时删除归档日志
  2. Android RGB颜色对照表
  3. 计算机管理为什么不能扩展卷,Win10 C盘不能扩展卷怎么解决?
  4. (固态)产品的质量和可靠性标准全系列(JEDEC+ASTM) - 最齐全、最完整及最新版
  5. php语音机器人,php运营版语音机器人接单源代码带完美教程
  6. Excel如何筛选出自己需要的数据
  7. html鼠标悬停改变指针,把鼠标指针悬停在 div 元素上,它的外观会逐渐改变
  8. 课堂作业:评估手机输入法——讯飞
  9. BZOJ 2101: [Usaco2010 Dec]Treasure Chest 藏宝箱( dp )
  10. markdown流程图语法