Python 面試題目 列表(list)和元组(tuple)有什么区别? 列表是可变的。创建后可以对其进行修改 元组是不可变的。元组一旦创建,就不能对其进行更改 列表表示的是顺序。它们是有序序列,通常是同一类型的对象 [“APPLE”,“PEAR”,“ORANGE”] 元组表示的是结构。可以用来存储不同数据类型的元素 [1,“eric”,1999-08-10,24] 什么是装饰器(decorator) 解释Range函数 解释map函数的工作原理 解释reduce函数的工作原理。 解释filter函数的工作原理 Python是按引用调用还是按值调用? 列表乘法是如何工作的? 类中的“self”指的是什么? 如何在Python中连接列表? 列表和数组有什么区别? list vs array Pandas 举出几个可变和不可变对象的例子 模块(module)和包(package)有什么区别? 在迭代序列时,为什么要使用enumerate? pass、continue和break之间有什么区别? 如何将for循环转换为使用递推式构造列表(list comprehension)? Python中的异常处理是如何进行的? 什么是init?init是Python中的方法或者结构。 什么是lambda函数? Python中的self是什么?self是类的实例或对象。 Python中的函数方法是什么? python中是否需要缩进? python是否区分大小写? Python中的局部变量和全局变量是什么? 什么是python模块?Python中有哪些常用的内置模块? Python中的命名空间是什么? 如何在Python中管理内存?……

阅读全文