python面试题
列文虎克嗷
这个作者很懒,什么都没留下…
展开
-
Python面试题169-170Git 面试题
参考自:https://cloud.tencent.com/developer/article/1490616(题目来源)所有题目Git 面试题169.说说你知道的 git 命令https://blog.csdn.net/lxw198902165221/article/details/89228458170.git 如何查看某次提交修改的内容xgit log#显示历史提交列表git show <commit-hashId>#显示某次提交的修改内容#或者使用git show &l原创 2021-06-14 17:16:08 · 145 阅读 · 1 评论 -
Python面试题159-168并发
参考自:https://cloud.tencent.com/developer/article/1490616(题目来源)所有题目并发159.举例说明 conccurent.future 的中线程池的用法在这里插入代码片160.说一说多线程,多进程和协程的区别。在这里插入代码片161.简述 GIL在这里插入代码片162.进程之间如何通信在这里插入代码片163.IO 多路复用的作用?164.select、poll、epoll 模型的区别?165.什么是并发和并行?167.解原创 2021-06-14 16:40:44 · 126 阅读 · 0 评论 -
Python面试题156-158网络编程
参考自:https://cloud.tencent.com/developer/article/1490616(题目来源)所有题目网络编程156.TCP 和 UDP 的区别?在这里插入代码片157.简要介绍三次握手和四次挥手在这里插入代码片158.什么是粘包?socket 中造成粘包的原因是什么?哪些情况会发生粘包现象?在这里插入代码片...原创 2021-06-12 15:35:20 · 81 阅读 · 1 评论 -
Python面试题138-155爬虫相关
参考自:https://cloud.tencent.com/developer/article/1490616(题目来源)所有题目爬虫相关138.在 requests 模块中,requests.content 和 requests.text 什么区别content:中间存的是字节码(字节)text:这个是str的数据类型(unicode),是requests库将response.content进行解码后的字符串(文本内容)。当出现中文乱码或其他乱码情况是可以使用:response.encod原创 2021-06-12 00:02:40 · 330 阅读 · 2 评论 -
Python面试题122-137算法和数据结构
参考自:https://cloud.tencent.com/developer/article/1490616(题目来源)所有题目算法和数据结构122.已知:AList = [1,2,3]BSet = {1,2,3}(1) 从 AList 和 BSet 中 查找 4,最坏时间复杂度哪个大?对于查找,列表和集合的最坏时间复杂度都是O(n),所以一样的。(2) 从 AList 和 BSet 中 插入 4,最坏时间复杂度哪个大?列表操作插入的最坏时间复杂度为o(n), 集合为o(1),所以原创 2021-06-10 19:43:59 · 176 阅读 · 0 评论 -
Python面试题91-121其他内容
参考自:https://cloud.tencent.com/developer/article/1490616(题目来源)所有题目其他内容91.解释一下 python 中 pass 语句的作用?pass语句什么也不做,一般作为占位符或者创建占位程序,pass语句不会执行任何操作。92.简述你对 input()函数的理解在 Python3 中,input()获取用户输入,不论用户输入的是什么,获取到的都是字符串类型的。在 Python2 中有 raw_input()和 input(), ra原创 2021-06-06 18:35:38 · 127 阅读 · 0 评论 -
Python新式类中继承采用C3算法,并非是广度优先
新式类的继承顺序并非是广度优先,而是C3算法,只是在部分情况下,C3算法的结果恰巧与广度优先的结果相同。对新式类的继承搜索顺序进行代码验证,新式类中,可以使用mro函数来查看类的搜索顺序class A(): passclass B(A): passclass C(A): passclass D(B, C): passif __name__ == '__main__': print(D.mro()) #输出 #从代码运行结果看,恰巧与从左至右的广度优先预期结果相同。 [&l原创 2021-06-05 11:20:07 · 142 阅读 · 0 评论 -
Python面试题88-90正则表达式
参考自:https://cloud.tencent.com/developer/article/1490616(题目来源)所有题目正则表达式88.使用正则表达式匹配出<html><h1>www.baidu.com</h1></html>中的地址import retext='<html><h1>www.baidu.com</html>'f=re.compile(r'www\..+\.com')#匹配www.任意字符原创 2021-06-02 19:27:01 · 150 阅读 · 0 评论 -
Python面试题70-87高级特效
参考自:https://cloud.tencent.com/developer/article/1490616(题目来源)所有题目高级特效70.函数装饰器有什么作用?请列举说明?71.Python 垃圾回收机制?在这里插入代码片72.魔法函数 __call__怎么使用?73.如何判断一个对象是函数还是方法?74.@classmethod 和@staticmethod 用法和区别75.Python 中的接口如何实现?76.Python 中的反射了解么?77.metaclass 作用原创 2021-06-02 16:36:32 · 119 阅读 · 0 评论 -
Python面试题49-60操作类题目
参考自:https://cloud.tencent.com/developer/article/1490616(题目来源)部分答案来源:所有题目操作类题目49.Python 交换两个变量的值x,y=y,x50.在读文件操作的时候会使用 read、readline 或者 readlines,简述它们各自的作用在这里插入代码片51.json 序列化时,可以处理的数据类型有哪些?如何定制支持 datetime 类型?52.json 序列化时,默认遇到中文会转换成 unicode,如果想要保留原创 2021-05-29 19:40:03 · 131 阅读 · 0 评论 -
Python面试题41-48数据类型 - 综合
参考自:https://cloud.tencent.com/developer/article/1490616(题目来源)部分答案来源:https://blog.csdn.net/weixin_46348799/article/details/108927401所有题目综合41.Python 常用的数据结构的类型及其特性?**数值数据类型**整数类型(int)布尔类型(bool)浮点类型(float)复数类型(complex)**数据结构类型**根据某种方式将数据元素组合起来形原创 2021-05-26 19:43:41 · 151 阅读 · 0 评论 -
Python面试题36-40字典
参考自:https://cloud.tencent.com/developer/article/1490616(题目来源)所有题目字典36.字典操作中 del 和 pop 有什么区别在这里插入代码片37.按照字典的内的年龄排序38.请合并下面两个字典 a = {“A”:1,“B”:2},b = {“C”:3,“D”:4}39.如何使用生成式的方式生成一个字典,写一段功能代码。40.如何把元组(“a”,“b”)和元组(1,2),变为字典{“a”:1,“b”:2}...原创 2021-05-26 16:27:14 · 210 阅读 · 0 评论 -
Python面试题30-35列表
参考自:https://cloud.tencent.com/developer/article/1490616(题目来源)部分答案参考自:你将获得如下知识点:掌握 Python 的基础语法语法常见的 Python 应用场景掌握 Python 闭包的使用以及装饰器的使用生成器和迭代器的使用常见的设计模式的使用深浅拷贝的区别线程、进程、协程的使用了解 Python 中的元编程和反射常考的数据结构和算法爬虫相关知识,网络编程基本知识等所有题目列表30.已知 AList = [1,原创 2021-05-26 09:56:21 · 86 阅读 · 0 评论 -
Python面试题19-29数据类型 字符串
参考自:https://cloud.tencent.com/developer/article/1490616(题目来源)部分答案参考自:https://www.cnblogs.com/benric/p/4965224.html你将获得如下知识点:掌握 Python 的基础语法语法常见的 Python 应用场景掌握 Python 闭包的使用以及装饰器的使用生成器和迭代器的使用常见的设计模式的使用深浅拷贝的区别线程、进程、协程的使用了解 Python 中的元编程和反射常考的数据结构和算原创 2021-05-25 23:31:12 · 169 阅读 · 0 评论 -
Python面试题7-18编码规范
参考自:https://cloud.tencent.com/developer/article/1490616(题目来源)部分答案参考自:https://www.cnblogs.com/reseelei-despair/p/11308813.htmlhttps://blog.csdn.net/fanxindong0620/article/details/102642924你将获得如下知识点:掌握 Python 的基础语法语法常见的 Python 应用场景掌握 Python 闭包的使用以及装饰原创 2021-05-25 17:05:20 · 421 阅读 · 0 评论 -
Python面试题1-6语言特性
参考自:https://cloud.tencent.com/developer/article/1490616(题目来源)你将获得如下知识点:掌握 Python 的基础语法语法常见的 Python 应用场景掌握 Python 闭包的使用以及装饰器的使用生成器和迭代器的使用常见的设计模式的使用深浅拷贝的区别线程、进程、协程的使用了解 Python 中的元编程和反射常考的数据结构和算法爬虫相关知识,网络编程基本知识等所有题目语言特性1.谈谈对 Python 和其他语言的区别语言原创 2021-05-25 15:21:00 · 171 阅读 · 0 评论