- Python和Java、PHP、C、C#、C++等其他语言的对比?
- 简述解释型和编译型编程语言?
- 代码中要修改不可变数据会出现什么问题? 抛出什么异
- print 调用 Python 中底层的什么方法?
- 简述你对 input()函数的理解?
- Python解释器种类以及特点?
- Python2 中 range 和 xrange 的区别?
- 位和字节的关系?
- b、B、KB、MB、GB 的关系?
- 请至少列举5个 PEP8 规范(越多越好)。
- python递归的最大层数?递归函数停止的条件?
- ascii、unicode、utf-8、gbk 区别?
- 字节码和机三元运算规则以及应用场景?器码的区别?
- 三元运算规则以及应用场景?
- 列举 Python2和Python3的区别?
- Python3和Python2中 int 和 long的区别?
- 4G 内存怎么读取一个 5G 的数据?
- read、readline 和 readlines 的区别?
- 文件操作时:xreadlines和readlines的区别?
- 列举布尔值为False的常见值?
- 字符串、列表、元组、字典每个常用的5个方法?
- lambda表达式格式以及应用场景? 用lambda函数的好处?
- pass的作用?continue的作用? break的作用?
-
*arg
和**kwarg
作用 - is和==的区别
- 简述Python的深浅拷贝以及应用场景?
- 拷贝的注意点?
- Python垃圾回收机制?
- Python的可变类型和不可变类型?
- 列举常见的内置函数?
- filter、map、reduce的作用?
- 常用的 Python 标准库都有哪些?
- 至少列举8个常用模块都有那些?
- re的match和search区别?
- 什么是正则的贪婪匹配?
- 介绍一下 except 的作用和用法?
- 在 except 中 return 后还会不会执行 finally 中的代码?怎么抛出自定义异常?
- Python 的魔法方法?
-
__init__
和__new__
的区别? - 说明一下 os.path 和 sys.path 分别代表什么?
- Python 的 sys 模块常用方法?
- os和sys模块的作用?
- 读取文件的几种方法的区别?
- 谈谈你对面向对象的理解?
- Python面向对象中的继承有什么特点?
- 面向对象深度优先和广度优先是什么?
- 面向对象中super的作用?
- 是否使用过functools中的函数?其作用是什么?
- 如何判断是函数还是方法?
- 列举面向对象中的特殊成员以及应用场景
- 什么是面向对象的mro
- Python 中的可变对象和不可变对象?
- OOP编程三大特点是什么,多态应用的基础是什么?
- 请描述抽象类和接口类的区别和联系?
- 请描述方法重载与方法重写
- 单引号、双引号、三引号的区别?
- 请简述保护类的属性?
- 什么是继承?
- 请简述私有属性或私有方法无法访问的原理?
- 什么是多态?
- 请简述self在类中的意义?
- 类是由哪三个部分组成的?
- 请简述构造方法和析构方法的作用?
- unittest 是什么?
- 模块和包是什么?
- Python 中有日志吗?怎么使用?
- 关于 Python 程序的运行方面,有什么手段能提升性能?
- Python 中的作用域?
- 什么是 Python?
- 什么是 Python 自省?
- 什么是 Python 的命名空间?
- 你所遵循的代码规范是什么?请举例说明其要求?
- 说一下字典和 json 的区别??
- 什么是可变、不可变类型??
- 存入字典里的数据有没有先后排序?
- 如何理解 Python 中字符串中的
\
字符? - 常用字符串格式化哪几种?
- Python 中类方法、类实例方法、静态方法有何区别?
- Python 的内存管理机制及调优手段?
- 内存泄露是什么?如何避免?
- 定义函数时的规则?
- Python 函数调用的时候参数的传递方式是值传递还是引用传递
- 对缺省参数的理解?
- 为什么函数名字可以当做参数用?
- 回调函数,如何通信的?
- 简述 生成器、迭代器、可迭代对象 以及应用场景?
- 谈谈你对闭包的理解?
- metaclass作用?以及应用场景?
- 单例模式的应用场景有哪些?
- 函数装饰器有什么作用?
- Python 中 yield 的用法?
- Python里match与search的区别?
- 用 Python 匹配 HTML tag 的时候,<.> 和 <.?> 有什么区别?
- 正则表达式贪婪与非贪婪模式的区别?
- 请写出匹配ip的Python正则表达式?
- 全局变量和局部变量的区别,如何在function里面给一个全局变量赋值
- Tuple和list的区别
- 给定两个 list,A 和 B,找出相同元素和不同元素?
- Python中list、tuple、dict、set有什么区别,主要应用在什么样的场景?
- Python中静态函数、类函数、成员函数的区别?
- 什么是异常?
- 介绍一下Python的异常处理机制和自己开发过程中的体会?
- 举例说明创建字典的至少两种方法
- Python如何处理上传文件?
- 请列举你使用过的Python代码检测工具
- Python如何解决循环引用
- 如何判断一个python对象的类型
- 简述Python在异常处理中,else和finally的作用分别是什么?
- Python中range()函数的用法
- Python 程序中中文乱码如何解决
- Python 的传参是传值还是传址
- with 语句的作用,写一段代码示例
- Python里面classmethod和staticmethod的区别
- Python字典参数如何传递?
- 解释Python脚本程序的
_name_
的作用 - 解释Python解释器搜索模块位置的顺序
- 请简述文本文件和二进制文件的区别
- 简述闭包满足的三个条件
- isinstance作用以及应用场景?
- 有用过with statement吗?它的好处是什么?
- 简述 yield和yield from关键字。
121道Python基本概念简答题(Python面试考试必备)
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 第一部分 Python基础篇(80题) 1、为什么学习Python? 1.python是脚本语言,作为程序员至少...
- 各位大佬暂时先来315道题尝尝吧,后面有时间再继续补充。 有缘人如果看到这些题,不妨留言一下答案,来证明下你到底有...
- 来源: https://www.cnblogs.com/wupeiqi/p/9078770.html 各位大佬暂时...