成都Python培训
达内成都Python培训中心

15023458194

热门课程

成都Python培训 > 企业面试题 >python常见面试题TOP10

python常见面试题TOP10

  • 时间:2019-02-25 14:37
  • 发布:成都达内
  • 来源:成都达内

1) 什么是Python的命名空间?

在 Python 中,所有的名字都存在于一个空间中,它们在该空间中存在和被操作——这就是命名空间。它就好像一个盒子,每一个变量名字都对应装着一个对象。当查询变量的时候,会从该盒子里面寻找相应的对象。

2) Python 中的lambda 是什么?

这是一个常被用于代码中的单个表达式的匿名函数。

3) Python 中docstring什么?

在 Python 中文档字符串被称为docstring,它被用于在Python中为函数,模块和类注释生成文档。

4) 为什么 lambda 没有语句?

匿名函数lambda没有语句的原因是它被用于在代码被执行的时候构建新的函数对象并且返回。

5) Python中的pass是什么?

Pass是一个在Python中不会被执行的语句。在复杂语句中,如果一个地方需要暂时被留白,它常常被用于占位符。

6) Python中什么是遍历器?

遍历器用于遍历一组元素,比如列表这样的容器。、

7) Python中的unittest是什么?

在Python中,unittest是Python中的单元测试框架。它支持共享搭建,自动测试,在测试中暂停代码,将不同测试迭代成一组等等功能。

8) 在Python中什么是slicing?

Slicing是一种在有序的对象类型中(数组,元组,字符串)节选某一段的语法。

9)在Python中什么是生成器?

生成器是实现迭代器的一种机制。它功能的实现依赖于yield表达式,除此之外它跟普通的函数没有两样。

10) 字典推导式和列表推导式是什么?

他们是可以轻松创建字典和列表的语法结构。

上一篇:python面试基础题<二>:什么是lambda函数?它有什么好处?
下一篇:Python学员毕业后的面试准备,老师都帮你列好了!

python常见面试题TOP10

选择城市和中心
江西省

贵州省

广西省

海南省