
Python面试合辑
Jason_Bourne_
IT搬运工。资源链接失效了请在评论区留邮箱,看到后会回复新的链接。
展开
-
Python语言特性:函数参数传递
看两个例子:a = 1def fun(a): a = 2fun(a)print(a) # 1所有的变量都可以理解为内存中一个对象的“引用”,或者,也可以看似 c 中 void* 的感觉。通过 id 来看引用 a 的内存地址可以比较理解:a = 1def fun(a): print("func_in",id(a)) # func_in 4132247...原创 2018-09-27 22:27:28 · 215 阅读 · 0 评论 -
Python常见面试题三:网络编程和前端部分
目录1. AJAX 是什么,如何使用 AJAX?2. 常见的HTTP状态码有哪些?3. Post和Get区别?4. cookie 和 session 的区别?5. 创建一个简单 TCP 服务器需要的流程1. AJAX 是什么,如何使用 AJAX?ajax (异步的 javascript 和 xml) 能够刷新局部网页数据而不是重新加载整个网页。第一步,创建 xmlh...原创 2018-08-16 12:00:08 · 363 阅读 · 0 评论 -
Python常见面试题二:web框架部分
目录1. django 中当一个用户登录 A 应用服务器(进入登录状态),然后下次请求被 nginx 代理到 B 应用服务器会出现什么影响?2. 跨域请求问题 django 怎么解决的(原理)3. 请解释或描述一下 Django 的架构4. django 对数据查询结果排序怎么做,降序怎么做,查询大于某个字段怎么做5. 说一下Django,MIDDLEWARES中间件的作用?...原创 2018-08-16 11:49:25 · 1003 阅读 · 0 评论 -
Python常见面试题四:爬虫和数据库部分
目录1. scrapy 和 scrapy-redis 有什么区别?为什么选择 redis 数据库?2. 用过的爬虫框架或者模块有哪些?谈谈他们的区别或者优缺点?3. 常用的 mysql 引擎有哪些?各引擎间有什么区别?4. 描述下 scrapy 框架运行的机制?5. 什么是关联查询,有哪些?6. 写爬虫是用多进程好?还是多线程好? 为什么?7. 数据库的优化?8. ...原创 2018-08-16 13:38:17 · 3091 阅读 · 0 评论