【Python面试题】正则表达式的match方法和search方法有什么区别? 2022-08-23
点评:正则表达式是字符串处理的重要工具,所以也是面试中经常考察的知识点。在Python中,使用正则表达式有两种方式,一种是直接调用 re模块中...详情>
【Python面试题】谈谈你对“猴子补丁”(monkey patching)的理解 2022-08-23
“猴子补丁”是动态类型语言的一个特性,代码运行时在不修改源代码的前提下改变代码中的方法、属性、函数等以达到热补丁(hot patch)的效果。详情>
【Python面试题】说一下Python中的多线程和多进程的应用场景和优缺点 2022-08-23
多进程适合执行计算密集型任务(如:视频编码解码、数据处理、科学计算等)、可以分解为多个并行子任务并能合并子任务执行结果的任务以及在内...详情>
【Python面试题】使用Python代码实现遍历一个文件夹的操作 2022-08-23
Python标准库os模块的walk函数提供了遍历一个文件夹的功能,它返回一个生成器。import os g = os.walk('/Users/Hao/Downloads/') for path, di...详情>
【Python面试题】如何理解python中的封装,继承,多态的 2022-08-23
封装:封装就是把对象的属性和行为结合成一个独立的整体,把内部的实现细节隐藏起来,不能被外界所看见,调用的人只能执行,而看不到实现的细...详情>
【Python面试题】运行下面的代码是否会报错 2022-08-23
扩展:如果不希望代码运行时动态的给对象添加新属性,可以在定义类时使用__slots__魔法。例如,我们可以在上面的A中添加一行__slots__ = ('__v...详情>
【Python面试题】阅读下面的代码说出运行结果。 2022-08-23
在没有多重继承的情况下,向对象发出一个消息,如果对象没有对应的方法,那么向上(父类)搜索的顺序是非常清晰的。如果向上追溯到object类(...详情>
【Python面试题】说说Python中的浅拷贝和深拷贝 2022-08-23
对于这种面试题,在回答的时候一定要让你的答案能够超出面试官的预期,这样才能获得更好的印象分。所以回答这个题目的要点不仅仅是能够说出浅...详情>
【Python面试题】请说说python中正则表达式如何提取数据 2022-08-23
分组就是用一对圆括号“()”括起来的正则表达式,匹配出的内容就表示一个分组。从正则表达式的左边开始看,看到的第一个左括号“(”表示第一个...详情>
【Python面试题】解释一下线程池的工作原理 2022-08-23
线程池是一种用于减少线程本身创建和销毁造成的开销的技术,属于典型的空间换时间操作。如果应用程序需要频繁的将任务派发到线程中执行,线程...详情>