python 面试题

1.python 和其他语言的区别

  • 首先是简单 读和写非常容易
  • 免费 免费且开源 社区为专业人士和初学者提供知识和经验的分享交流平台
  • 兼容性 与多平台兼容
  • 面向对象 支持面向对象编程 php面向网络
  • 函数库 python 社区创建了丰富多样的库 使开发变得简单
  • 使用广泛 用于web开发 桌面应用程序开发 自动化脚本 复杂计算系统 科学计算 生命支持管理系统 物联网 游戏 机器人 自然语言处理

2.简述编译型语言和解释型语言的区别

解释型语言编写的程序不需要编译,每个语句都是执行的时候才翻译。这样解释型语言每执行一次就要翻译一次,效率比较低。

用编译型语言写的程序执行之前,需要一个专门的编译过程,通过编译系统,把源高级程序编译成为机器语言文件,翻译只做了一次,运行时不需要翻译,所以编译型语言的程序执行效率高。

3.

原文地址:https://www.cnblogs.com/ldcs/p/11131177.html