
面试题
迷鹿鹿鹿鹿鹿
期待自己可以成为很厉害的一枚spider man
展开
-
面试题第五天
单元测试,单例模式单元测试,是指对软件中的最小可测单元进行检查和验证。对于单元测试中单元的含义,一般来说,要根据具体情况去判定其含义。单元就是人为规定的最小的被测功能单元,单元测试是在软件开发过程中要进行的最低级别的测试活动,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试。单例模式,是一种常用的软件设计模式。在她都核心结构中只包含一个被称为单例的特殊类,通过单利模式可以保证系统中应...原创 2019-02-21 15:41:17 · 183 阅读 · 0 评论 -
面试题第一天
单双引号的区别答:1) 单引号跟双引号的普通用法是相同的,str1 = ‘abc’ str2 = “abc”2) 单引号跟双引号的主要区别体现在当单引号抱起来的字符串含有双引号是,不需要使用转义字符,同样,在双引号抱起来的字符串含有单引号时,不需要使用转义字符3) 三引号:核心用法体现在跨行的字符串上,python中没有多行注释,一般使用三引号。如何在一个function中设置一...原创 2019-02-18 19:20:37 · 177 阅读 · 0 评论 -
面试题第二天
1 下面哪个语句在python中是非法的?(B)A x = y = z =1 B x=(y=z+1)C x,y = y,z D x *=y2 关于python的内存管理,下列语法错误的是:(D)A 变量不必事先声明 B 变量无须先创建和赋值而直接使用C 变量无须指定类型 D 可以使用del释放资源3 下面哪个不是Python合法的标识符 BA...原创 2019-02-18 19:30:00 · 328 阅读 · 1 评论 -
面试题第六天
简述HTTP答:tcp应用值http传输httpxieyi -->超文本传输协议 应用层协议用途:网页的获取,基于网站的数据传输基于http协议的数据传输特点:1. 一个应用层协议,传输层使用tcp传输2. 简单灵活,和多种语言对接方便3. 无状态协议,不记录用户的通信内容4. 成熟稳定http工作模式:使用http双方均遵循http协议规定发送接收消息体。请求方...原创 2019-02-25 14:44:26 · 172 阅读 · 0 评论 -
面试题第三天
写个单例,什么是单例,单例怎么实现,怎么理解单例?最简单的单例就是一个模块: class foo(object): def fin(self): pass A = foo()答:单例模式是一种常用的网络设计模式,该模式的主要目的是确保某一个列只有一个实力纯在,当你希望在整个系统中,某个类只出现一个实例时,单例对象就能派上用场。把你的单例代码保存在一个py文件中,要使用时,直接在文本...原创 2019-02-21 10:48:27 · 184 阅读 · 0 评论 -
面试题第四天
单引号,双引号,三引号的区别单引号里可以包含双引号和转义字符,但不能包含单引号。双引号里可以包含单引号和转义字符,但不能包含双引号。三引号里可以包含单引号和双引号,另外还有换行,注释功能。Python的参数传递是值传递还是引用传递?python中的一切事物皆为对象,并且规定参数的传递都是对象的引用什么是lambda函数?它有什么好处?概念:lambda函数是一个可以接收任...原创 2019-02-21 11:14:07 · 173 阅读 · 0 评论 -
爬虫面试题02
爬虫爬取数据的流程?明确数据采集需求;分析要采集数据的url和相关参数;编码实现功能,获取url,对url进行筛选,找到自己想要的部分,入库,对数据去重;注意反爬虫的规则:1.验证码的识别;2.使用代理;3.httpclient头信息。如何抓取动态页面?动态网页指几种可能:1)需要用户交互,如常见的登录操作;2)网页通过JS / AJAX动态生成,如一个h...原创 2019-02-27 11:55:03 · 440 阅读 · 0 评论