05 2019 档案
摘要:身为一个啰嗦的博主,还是要说点啥,如果你不想学,直接拖拽到最后,发现彩蛋,然后3秒 我呢,有个小目标,就是把技术类的文章,写的有趣 编程呢,最难的是什么? 我投票给入门 其实,把一个人带进编程的大门是最难的 而梦想橡皮擦这位大佬,就在做这个事情 (说白了,就是高深的文章写不出来,还要装做大佬,心好累
阅读全文
摘要:本面试题题库,由公号:非本科程序员 整理发布 第1题:如何理解 Django 被称为 MTV 模式? 这个题就是面向对象设计和设计模式的开始。 你可能比较熟悉的模式叫做: MVC。说是 Model View Controller,而在 Django 中因为 Template 来处理视图展现,所以称为
阅读全文
摘要:本面试题题库,由公号:非本科程序员 整理发布 第1题:是否遇到过python的模块间循环引用的问题,如何避免它? 这是代码结构设计的问题,模块依赖和类依赖 如果老是觉得碰到循环引用可能的原因有几点: 1. 可能是模块的分界线划错地方了 2. 可能是把应该在一起的东西硬拆开了 3. 可能是某些职责放错
阅读全文
摘要:本面试题题库,由公号:非本科程序员 整理发布 第1题: 简述解释型和编译型编程语言? 解释型语言编写的程序不需要编译,在执行的时候,专门有一个解释器能够将VB语言翻译成机器语言,每个语句都是执行的时候才翻译。这样解释型语言每执行一次就要翻译一次,效率比较低。 用编译型语言写的程序执行之前,需要一个专
阅读全文
摘要:@[toc] 本面试题题库,由公号:非本科程序员 整理发布 第1题: Flask中的请求上下文和应用上下文是什么? 在Flask中处理请求时,就会产生一个 “请求上下文” 对象,整个请求的处理过程,都会在这个上下文对象中进行。 这保证了请求的处理过程不被干扰。 包含了和请求处理相关的信息,同时Fla
阅读全文
摘要:第1题: python下 的限制以及 中传递参数的方式? python多线程有个全局解释器锁(global interpreter lock),简称GIL,这个GIL并不是python的特性,他是只在Cpython解释器里引入的一个概念,而在其他的语言编写的解释器里就没有这个GIL例如:Jython
阅读全文
摘要:必须放一个表情包,太魔性了! 第1题: 修改以下Python代码,使得下面的代码调用类A的show方法? 原始代码 面试要点: 类继承,只要通过 方法指定类对象就可以了。 修改代码 第2题:修改以下Python代码,使得代码能够运行 原始代码 面试要点: 是方法对象,为了能让对象实例能被直接调用,需
阅读全文
摘要:第1题: 如何解决验证码的问题,用什么模块,听过哪些人工打码平台? PIL、pytesser、tesseract模块 平台的话有:(打码平台特殊,不保证时效性) 云打码 挣码 斐斐打码 若快打码 超级鹰 第2题: ip 被封了怎么解决,自己做过 ip 池么? 关于 ip 可以通过 ip 代理池来解决
阅读全文
摘要:第1题: Python如何爬取 HTTPS 网站? 这类问题属于简单类问题 在使用 requests 前加入:requests.packages.urllib3.disable_warnings()。 为 requests 添加 verify=False 参数 导入ssl模块 第2题: 函数参数传递
阅读全文
摘要:第1题: Python 中的 os 模块常见方法? os 属于 python内置模块,所以细节在官网有详细的说明,本道面试题考察的是基础能力了,所以把你知道的都告诉面试官吧 官网地址 os模块包含了很多操作文件和目录的函数 os对象方法 |函数名称|用途| | |: | |os.remove()|删
阅读全文
摘要:写在前面 本想停一段时间这个系列,但是好多朋友给我发信息说让我继续整理下去,so,继续吧~ 第1题: docstring是什么? docstring是一种文档字符串,用于解释构造的作用。我们在函数、类或方法中将它放在首位来描述其作用。我们用三个单引号或双引号来声明docstring。 要想获取一个函
阅读全文
摘要:第1题: print 调用 Python 中底层的什么方法? print print() 用 实现 上述代码你应该可以总结一下。 1. sys.stdout.write()结尾没有换行,而print()是自动换行的。 2. write()只接收字符串格式的参数。 3. print()能接收多个参数输
阅读全文
摘要:第1题:动态加载又对及时性要求很高怎么处理? 如何知道一个网站是动态加载的数据? 用火狐或者谷歌浏览器 打开你网页,右键查看页面源代码,ctrl +F 查询输入内容,源代码里面并没有这个值,说明是动态加载数据。 1. Selenium+Phantomjs 2. 尽量不使用 sleep 而使用 Web
阅读全文
摘要:开篇先嘚啵 昨天写到哪了? 睡醒就忘了... ... 不过聪明伶俐的博主,仅用1秒钟就想起来了 我们昨天学了一个pandas的类型series 并且会创建了,厉不厉害 对于一个新的数据结构来说 额,不对,对于python任意的数据结构来说 或者换句话,对于任何对象来说 看我,就没有对象... ...
阅读全文
摘要:写这个系列背后的故事 咦,面试系列的把基础部分都写完啦,哈哈答,接下来要弄啥嘞~ pandas吧 外国人开发的 翻译成汉语叫 熊猫 厉害厉害,很接地气 一个基于numpy的库 干啥的? 做数据分析用的 而数据分析是python体系下一个非常庞大的分支 厉害到,好多人一看就会(博主就不是) 博主将用不
阅读全文
摘要:第1题:列表[1,2,3,4,5],请使用map()函数输出[1,4,9,16,25],并使用列表推导式提取出大于10的数,最终输出[16,25]。 map是python高阶用法,字面意义是映射,它的作用就是把一个数据结构映射成另外一种数据结构。 map用法比较绕,最好是对基础数据结构很熟悉了再使用
阅读全文
摘要:第1题:阅读下面的代码,默读出A0,A1至An的最终值。 默读代码类的题目,相对来说是比较简单的。重点去研究列表解析,之后你就可以轻松的回答这些问题喽~ 第2题:如何提高python的运行效率? 1. 数据结构一定要选对 能用字典就不用列表:字典在索引查找和排序方面远远高于列表。 2. 多用pyth
阅读全文
摘要:第1题:字符串的拼接–如何高效的拼接两个字符串? 字符串拼接的几种方法 1. 加号 2. 逗号 3. 直接连接 4. 格式化 5. join 6. 多行字符串拼接() 加号 逗号 直接连接 格式化 join 多行字符串拼接() 一般情况,大家比较喜欢用“+”拼接字符串,但是这个方法并不是高效的, 因
阅读全文
摘要:第1题:Python里面如何实现tuple和list的转换? 函数 可以把所有 转换成一个 , 元素不变,排序也不变 list转为tuple: 将temp_list进行强制转换: 确定是否转换成功: 函数 可以把所有的 转换成一个list,元素不变,排序也不变 tuple 转为list: 方法类似,
阅读全文
摘要:今天的面试题以基础为主,去面试Python工程师,这几个基础问题不能答错 第1题:列表和元组有什么不同? 列表和元组是Python中最常用的两种数据结构,字典是第三种。 相同点: 都是序列 都可以存储任何数据类型 可以通过索引访问 语法差异 使用 创建列表,而 创建元组。 是否可变 列表是 ,而元组
阅读全文
摘要:这边有几个面试题,好棒 第1题:你如何管理不同版本的代码? git,svn两个都要说到,github,码云也要提及,面试官想要的就是版本管理工具,你只要选择一个你熟悉的,疯狂的说一通就可以了,最好说一下自己以前做过哪些开源的项目,放在上面,没有,就另当别论了。 第2题:python中生成随机整数、随
阅读全文
摘要:今天的面试题 第1题:python2和python3的range(100)的区别 range()函数的含义 range函数是一个用来创建 数序列的通用函数,返回一个[start, start + step, start + 2 step, ...]结构的整数序列 range()函数的特性 1. 如果
阅读全文