Python 新手在谋求一份 Python 编程工作前,必须熟知 Python 的基础知识。优就业小编为大家准备了几道常见的 Python 面试题。
1、有没有一个工具可以帮助查找python的bug和进行静态的代码分析?
2、用Python匹配HTML tag的时候,和有什么区别?
3、Python如何实现单例模式?
4、docstring是什么?
5、在 Python 中是如何管理内存的?
6、当退出 Python 时,是否释放全部内存?
7、深拷贝和浅拷贝之间的区别是什么?
8、python中match()和search()的区别?
9、请解释使用 *args 和 **kwargs 的含义
10、一个包里有三个模块,mod1.py , mod2.py , mod3.py ,但使用 from demopack import * 导入模块时,如何保证只有 mod1 、 mod3 被导入了。
相关推荐: