E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
python面试
聊聊 Python 面试最常被问到的几种设计模式(上)
前言在很多人的印象里,Python作为一款动态编程语言,在日常开发中也很少涉及到设计模式事实上,任何一个编程语言都可以使用设计模式,它可以保证代码的规范性,只是每一种语言的实现方式略有不同而已今天我们聊聊
Python
AirPython
·
2020-08-09 12:29
Python
公共技术
测试
设计模式
编程语言
python
java
面试
python经典面试题100例 面试宝典
python进阶1python经典面试题9
python面试
100例21
python面试
题总结101python进阶1PEP8,,)import:import顺序;单行不要import多个库;模块内用不到的不要去
小颜颜6035
·
2020-08-09 03:40
视频教程-Python 面试100讲(基于Python3.x)-Python
Python面试
100讲(基于Python3.x)东北大学计算机专业硕士研究生,欧瑞科技创始人&CEO,曾任国内著名软件公司项目经理,畅销书作者,企业IT内训讲师,CSDN学院专家讲师,制作视频课程超过
weixin_33792709
·
2020-08-09 00:25
BAT-
Python面试
题
Python语言特性1Python的函数参数传递看两个如下例子,分析运行结果:代码一:a=1deffun(a):a=2fun(a)print(a)#1代码二:a=[]deffun(a):a.append(1)fun(a)print(a)#[1]所有的变量都可以理解是内存中一个对象的“引用”,或者,也可以看似c中void*的感觉。这里记住的是类型是属于对象的,而不是变量。而对象有两种,“可更改”(m
weixin_30455067
·
2020-08-08 23:00
Python面试
——数据结构(二)
数据结构数据结构就是研究数据的逻辑结构和物理结构以及它们之间相互关系,并对这种结构定义相应的运算,而且确保经过这些运算后所得到的新结构仍然是原来的结构类型。逻辑结构:数据之间的相互关系。集合结构中的数据元素除了同属于一种类型外,别无其它关系。线性结构数据元素之间一对一的关系树形结构数据元素之间一对多的关系图状结构或网状结构结构中的数据元素之间存在多对多的关系物理结构/存储结构:数据在计算机中的表示
qq_36117775
·
2020-08-08 19:33
Python面试
python3中列表 元组 字典 集合的区别
列表:清单可重复,类型可不同list元组:类似列表不可修改类型tuple集合:就是我们数学学的集合应用是去重set字典:字典存储键值对数据价值是查询,通过键,查找值dict列表元组字典集合的区别是
python
妖白
·
2020-08-08 19:35
python3中的一些小总结
Python面试
题之爬虫(selenium)
知识点:整理爬虫面试题添加爬虫的代码加深爬虫的理解版本python3.61.谈一谈你对Selenium和PhantomJS了解Selenium是一个Web的自动化测试工具,可以根据我们的指令,让浏览器自动加载页面,获取需要的数据,甚至页面截屏,或者判断网站上某些动作是否发生Selenium自己不带浏览器,不支持浏览器的功能,它需要与第三方浏览器结合在一起才能使用。但是我们有时候需要让它内嵌在代码中
guoguoguoerdan
·
2020-08-08 15:20
你还在为面试而发愁嘛?你还在为不会写简历而烦恼嘛?你还在犹豫什么——接口测试面试题总汇
全网最实用
Python面试
大全,一共30道题目+答案的纯干货!!!
测试员小何
·
2020-08-08 14:35
软件测试
接口测试
接口测试面试题
软件测试
python
接口测试
接口测试面试题
面试
玩转
Python面试
常见问题,__init__是构造函数吗?
Python面试
常见问题,__init__是构造函数吗?今天这篇是Python专题的第199999999999999999999篇文章,我们来聊聊Python当中一个新的默认函数__new__。
测试小小小
·
2020-08-08 13:53
Python
软件测试
自动化测试
python
编程语言
程序人生
经验分享
软件测试
【
Python面试
必看系列】之列表和元组之间的区别
Q3.列表和元组之间的区别是?二者的主要区别是列表是可变的,而元组是不可变的。举个例子,如下所示:>>>mylist=[1,3,5,7,9]>>>mylist[0]=2>>>mylist[2,3,5,7,9]可见列表的元素是可以改变的,但是元组不可变,若给元组的元素赋新值就会报错,如下所示:>>>mylist=(1,3,5,7,9)>>>mylist[0]=2Traceback(mostrecen
布衣书生-Python
·
2020-08-07 12:03
Python常见面试题
快速掌握
python面试
基础,让你面试回答有思路
面试知识点整理python基础知识简述变量名的规范1.变量由字母、数字、下划线任意组成2.不能以数字开头3.不能使用python关键字4.变量要具有可描述性5.变量不能使用中文6.驼峰命名和下划线python编程语言PEP8规范分号:不要在行尾加分号,也不要用分号将两条命令放在同一行。行长度:1.每行不超过80个字符(长的导入模块语句和注释里的URL除外)2.不要使用反斜杠连接行。Python会将
Mr.Gogh
·
2020-08-07 10:28
python
爬虫
算法
面试
python
http
Python面试
题: 判断IP地址是否合法
题目:给出一个字符串,判断其是否是是合法的IP(IPv4)地址思路将字符串按"."分割成4段得到一个列表逐个判断列表中的字符串是否数字格式并且在0~255之间,是在新列表对应位置保存True,不是保存False判断新列表中是否有False实现代码#!/usr/bin/python3defis_ipv4(ip:str)->bool:"""检查ip是否合法:param:ipip地址:return:Tr
weixin_30539625
·
2020-08-05 17:01
Python面试
题之python是一种什么语言及优缺点
1.说说python是一种什么语言?参考答案:python是一门动态解释性的强类型定义语言编译型vs解释型编译型优点:编译器一般会有预编译的过程对代码进行优化。因为编译只做一次,运行时不需要编译,所以编译型语言的程序执行效率高。可以脱离语言环境独立运行。缺点:编译之后如果需要修改就需要整个模块重新编译。编译的时候根据对应的运行环境生成机器码,不同的操作系统之间移植就会有问题,需要根据运行的操作系统
weixin_34392843
·
2020-08-05 15:10
python统计前十出现最多的词
一、描述这是一道
python面试
题:“一个可读文件,有一万行,一行只有一个单词,单词可以重复的,求出这一万行中出现频繁次数最多的前10个单词”二、思路先读取文件变为列表,再用集合去重得到一个参照的列表,
weixin_34177064
·
2020-08-04 20:10
15个
Python面试
问题
引言想找一份Python开发工作吗?那你很可能得证明自己知道如何使用Python。下面这些问题涉及了与Python相关的许多技能,问题的关注点主要是语言本身,不是某个特定的包或模块。每一个问题都可以扩充为一个教程,如果可能的话。某些问题甚至会涉及多个领域。我之前还没有出过和这些题目一样难的面试题,如果你能轻松地回答出来的话,赶紧去找份工作吧!问题1到底什么是Python?你可以在回答中与其他技术进
MHyourh
·
2020-08-04 01:49
python面试
常问的基础知识
类继承方法对象new和initpythonlist和dict全局和局部变量交换两个变量的值默认方法包管理闭包性能1、类继承有如下的一段代码:classA(object): defshow(self): print'baseshow'classB(A): defshow(self): print'derivedshow'obj=B()obj.show()如何调用类A的show方法了。
youngzkai
·
2020-08-03 22:11
你想要的
Python面试
都在这里了【315+道题】
近日恰逢学生毕业季,课程后期大家“期待+苦逼”的时刻莫过于每天早上内容回顾和面试题问答部分【临近毕业每天课前用40-60分钟对之前内容回顾、提问和补充,专挑班里不爱说话就的同学回答】。很多人学习python,不知道从何学起。很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手。很多已经做案例的人,却不知道如何去学习更加高深的知识。那么针对这三类人,我给大家提供一个好的学习平台,免费
Python学习交流啊啊啊
·
2020-08-03 21:00
10个
Python面试
常问的问题
下面我收集了10个
Python面试
官经常问的问题,供大家参考学习。
piapiada
·
2020-08-03 20:17
python
python
面试
python面试
题,求两个List各个元素相减绝对值最小是多少
春暖花开,人心浮动,吾思当左迁之,一则工资上涨,二则环境变好。奈何世道不然,吹牛空谈者大受欢迎,而吾实事求是者则落寞如此,知之为知之,不知为不知。投递无数,才得一二,某国有电信公司邀请面试,始记得吾曾于去年三月去过,现复一年又至三月,碰运气吧!约至午后两点,前台等候,看人群左左右右的通过,心烦意乱,约莫两刻过去了,方使有人慢悠悠的过来,询问情况。领至一室,面窗而座,春日阳光甚毒,心烦更甚,看面前之
生命不息折腾不止
·
2020-08-03 19:33
路人甲的 Python 总结
4(四)Python爬虫进阶6(五)Python爬虫面试指南7(六)推荐一些不错的Python博客8(七)Python如何进阶9(八)Python爬虫入门10(九)Python开发微信公众号12(十)
Python
mhHao
·
2020-08-03 17:52
python
Python面试
系列之--时间复杂度与O(1), O(n), O(logn), O(nlogn) 的区别
时间复杂度常用[大O符号]在计算机科学中,时间复杂性,又称时间复杂度,算法的时间复杂度是一个函数,它定性描述该算法的运行时间。这是一个代表算法输入值的字符串的长度的函数。时间复杂度常用大O符号表述,不包括这个函数的低阶项和首项系数。使用这种方式时,时间复杂度可被称为是渐近的,亦即考察输入值大小趋近无穷时的情况。中文名时间复杂性外文名timecomplexity简介不同算法解决算法复杂度时间复杂度和
BigJeffWang
·
2020-08-03 14:54
面试
面试
python面试
题
1.迭代器和生成器的区别迭代器:它是一个带状态的对象,任何实现了iter和next()。他能在你调用next()方法的时候返回容器中的下一个值。好处是不会向列表一样直接全部读取到内存上,而是用的时候返回一个值生成器:生成器其实是一种特殊的迭代器,不过这种迭代器更加优雅。它不需要再像上面的类一样写iter()和next()方法了,只需要一个yiled关键字。生成器一定是迭代器(反之不成立)2.*ar
冀祥
·
2020-08-03 13:20
python
Python学到什么程度可以面试工作?
花费了整整3天,整理出来的全网最实用
Python面试
大全,一共30道题目+答案的纯干货,对于答主的辛勤整理,希望大家多多支持,建议点赞!!收藏!!
weixin_42636275
·
2020-08-03 07:13
python3
python编程
python入门
全网最实用
Python面试
大全,一共30道题目+答案的纯干货!!!(建议收藏)
花费了整整3天,整理出来的全网最实用
Python面试
大全,一共30道题目+答案的纯干货,希望大家多多支持,建议点赞!!收藏!!
测试员小何
·
2020-08-02 21:23
Python
Python面试大全
软件测试工程师
python面试
题
1.去重,集合集合的一个重要特点是:自动去除重复的值li=[1,2,3,1,1,2,2,3,3]#去除重复的元素set=set(li)#转换为集合,因为集合会自动去重。print(set)li=list(set)#将集合转换为列表print(li)2.生成器规则:生成器函数,或者生成器表达式,在调用后返回生成器,但生成器内部的函数没有执行,只有在从生成器中取值是,其内部的函数才执行。一个生成器只能
HRX19971227
·
2020-08-02 15:49
python面试
题:Python 剪绳子的多种思路实现(动态规划和贪心)
@本文来源于公众号:csdn2299,喜欢可以关注公众号程序员学府这篇文章主要介绍了Python剪绳子的多种思路实现(动态规划和贪心),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧剑指Offer(Python多种思路实现):剪绳子面试14题:题目:剪绳子题:给你一根长度为n的绳子,请把绳子剪成m段(m,n都是整数,且n>1,m
程序员牡蛎
·
2020-08-02 12:01
python
300道
Python面试
题,备战春招!
作者|kenwoodjw责编|Jane出品|Python大本营(ID:pythonnews)程序员转行学什么语言?https://edu.csdn.net/topic/ai30?utm_source=csdn_bw过年开工回来到现在,营长每天在地铁里只看到了两家公司的广告:前两周是拉勾网,最近都是Boss直聘,求职、跳槽到现在,你是否已经成功,offer在手了呢?也正是这个广告,提醒了营长,是不是
AI科技大本营
·
2020-08-01 11:41
python面试
题 给定一个字符串,例如abcabcd,请你求得到该字符串中所有的长度大于等于2的子串,并统计每个字串出现的次数
方法一:字符串切片string="efghefghd"iflen(string)=2:forjinstring_list:ifj==i:key=itotal+=1string_sorted[i]=totalprint(sorted(string_sorted.items(),key=lambdaitem:item[-1],reverse=True))
cft56200_ln
·
2020-08-01 11:17
杂记
Python面试
题
面试题准备001.问题:说明os,sys模块不同,并列举常用的模块方法?002.问题:print调用Python中底层的什么方法?003.问题:os.path和sys.path的区别?004.问题:4G内存怎么读取一个5G的数据?005.问题1:假如有一个的文件test.txt大小约为10K,现在内存只有4G无法一次性读入10G的文件,需要分批读入006.递归次数过多,出现异常007.在excep
旧梦旧城
·
2020-08-01 06:10
python知识复习
110道
python面试
题(11-20)
转载自:https://zhuanlan.zhihu.com/p/54430650?utm_source=com.tencent.tim&utm_medium=social&utm_oi=714448837841801216侵删11、简述面向对象中__new__和__init__区别__init__是初始化方法,创建对象后,就立刻被默认调用了,可接收参数,如图1、__new__至少要有一个参数cl
浮煌
·
2020-07-31 22:48
python
转载博客
python面试
题
python面试
题2011年06月01日Python如何实现单例模式Python有两种方式可以实现单例模式,下面两个例子使用了不同的方式实现单例模式:1.classSingleton(type):def
iteye_14957
·
2020-07-31 18:43
python
内存管理
Python面试
一百题——综合题(1)
目录read、readline和readlines的区别在JSON序列化时如何处理日期类型的值请使用代码描述with语句的作用得到文件中出现频率最高的字符装饰器的作用判断调用的是函数还是方法请解释@classmethod和@staticmethod的用法和区别元类(metaclass)的作用是什么,请举例说明hasattr()、getattr()、setattr()的用法请描述lambda表达式的
Glen_Zou
·
2020-07-31 09:21
Python面试
2019年最新出炉
python面试
题(一)
2019年
python面试
题一1.whichofthefollowingisinvalid?
散了记忆淡了往昔
·
2020-07-30 23:28
python题
python面试
题
Python如何实现单例模式Python有两种方式可以实现单例模式,下面两个例子使用了不同的方式实现单例模式:1.classSingleton(type):def__init__(cls,name,bases,dict):super(Singleton,cls).__init__(name,bases,dict)cls.instance=Nonedef__call__(cls,*args,**kw
zzusimon
·
2020-07-30 13:17
python面试
题
第一章Python综合1.对不定长参数的理解?不定长参数有两种:*args和**kwargs;*args:是不定长参数,用来将参数打包成tuple给函数体调用;**kwargs:是关键字参数,打包关键字参数成dict给函数体调用;在定义函数的时候不确定要传入的参数个数会有多少个的时候就可以使用不定长参数作为形参。2.对缺省参数的理解?缺省参数指在调用函数的时候没有传入参数的情况下,调用默认的参数,
残烛0一0照月
·
2020-07-30 04:18
python
[
python面试
题] 装饰器是什么,有什么功能,能用在什么业务场景?
概念:1.装饰器的实现是由闭包支撑的;2.装饰器本质上是⼀个python函数,它可以在让其他函数在不需要做任何代码的变动的前提下增加额外的功能;3.装饰器的返回值也是⼀个函数的对象,它经常用于有切面需求的场景,实现路由传参,flask的路由传参依赖于装饰器,浏览器通过url访问到装饰器的路由,从而访问视图函数获得返回的HTML页面;应用场景:1.可以在外层函数加上时间计算函数,计算函数运行时间;2
simuLeo
·
2020-07-30 00:53
python编程
面试题
【
python面试
题】链表反转
单链表反转【python实现】单链表反转方法头节点开始遍历用三个指针来解决链表反转,cur是现在的链表节点,tmp暂存cur.next,new_head指向之前的cur其中,tmp是保存之前的链条不能断的,很重要尾节点开始递归递归反转链表,递归:从尾节点指向上一级节点,上一级节点指向None,重复这个过程,直到递归结束代码如下:classListNode:def__init__(self,val)
simuLeo
·
2020-07-30 00:52
面试题
52道常见
Python面试
题,你都能答对吗?
最近有很多人找小编询问python求职面试的一些情况,python岗位众多,面试官的个性也千人千面,其实是没有固定的套路的。还是一句老话,要成功拿下一个重要的面试,靠的是“台上三分钟,台下几年功”。小编虽然没有套路,但是有干货呀,最近整理近一年出现概率比较高的面试题,供大家参考。最近开始整理python的资料,博主建立了一个群78486745,希望给大家提供一个交流的平台。Q.1.Python的特
python季风
·
2020-07-29 21:22
python学习
python教程
python视频
python自学
python零基础
python学习
Python面试
之麦穗人工智能“爬虫工程师实习生”
相对今上午的面试,本次面试一上来就是一波三折,各种视频电话各种无法接通,后来终于接通了,感觉面试官的语气就很不耐烦,反正感觉心情很糟糕,一种爱面不面的口气。。。。。。整个面试过程持续了15分钟,整个面试过程感觉相当被动,让我有种有劲发不出来的感觉,算了,不说了,还是说说面试题吧。1、你都遇到过哪些反爬虫措施?这里就不列举我实际遇到的了,简单陈述一下实际开发过程中常见的发爬虫措施:一般网站从三个方面
Jonny的ICU
·
2020-07-29 20:36
python
大数据
Python面试
题之如何用Python来发送邮件?
python实现发送和接收邮件功能主要用到poplib和smtplib模块。poplib用于接收邮件,而smtplib负责发送邮件。代码如下:1#!/usr/bin/envpython2#coding=utf-83importsys4importtime5importpoplib6importsmtplib7#邮件发送函数8defsend_mail():9try:10handle=smtplib.
aorbu28802
·
2020-07-29 17:16
python面试
题之简要描述Python的垃圾回收机制(garbage collection)
这里能说的很多。你应该提到下面几个主要的点:Python在内存中存储了每个对象的引用计数(referencecount)。如果计数值变成0,那么相应的对象就会小时,分配给该对象的内存就会释放出来用作他用。偶尔也会出现引用循环(referencecycle)。垃圾回收器会定时寻找这个循环,并将其回收。举个例子,假设有两个对象o1和o2,而且符合o1.x==o2和o2.x==o1这两个条件。如果o1和
aorbu28802
·
2020-07-29 17:45
python
面试
内存管理
测测你的Python水平的能力(可以作为
Python面试
题)
1:请问,这个题目怎么做?a=[[1,2],[3,4],[5,6],[7,8],[9,0]]b=[8,7,9,7,9]其中,b[0]=8对应着a[0]=[1,2]b[1]=7对应着a[1]=[3,4]b[2]=9对应着a[2]=[5,6]b[3]=7对应着a[3]=[7,8]b[4]=9对应着a4]=[9,0]把b从小到大排序,变成b=[7,7,8,9,9],现在希望原来的b的成员与a的成员之间的
zhangyulin54321
·
2020-07-29 03:03
python
面试题收集
python面试
4---字符串
1.列举Python中的基本数据类型?int,bool,str,list,tuple,dict,set,float2.如何区别可变数据类型和不可变数据类型1.可变数据类型:在id不变的情况下,value可改变(列表和字典是可变类型,但是字典中的key值必须是不可变类型)2.不可变数据类型:value改变,id也跟着改变。(数字,字符串,布尔类型,都是不可类型)3.将"helloworld"转换为首
xiaobai_IT_learn
·
2020-07-29 00:14
python面试
python
python面试
python习题
python学习-面向对象进阶之装饰器(十)
装饰器装饰器是程序开发中经常会用到的一个功能,用好了装饰器,开发效率如虎添翼,所以这也是
Python面试
中必问的问题,但对于好多初次接触这个知识的人来讲,这个功能有点绕,自学时直接绕过去了,然后面试问到了就挂了
xiangjai
·
2020-07-29 00:56
python
数据库入门学习
http://blog.csdn.net/beauty_1991/article/details/51209107继续前面有关于的
Python面试
的两篇内容:Python代码篇、Python概念篇今天说一说数据库
Emiiya
·
2020-07-28 23:07
列表、字典、元组、集合的区别以及各自的使用方法
区别:1.列表列表、元组、字典、集合的区别是
python面试
中最常见的一个问题。这个问题虽然很基础,但确实能反映出面试者的基础水平。
我是李玉峰
·
2020-07-28 09:15
python中列表 元组 字典 集合的区别
列表元组字典集合的区别是
python面试
中最常见的一个问题。这个问题虽然很基础,但确实能反映出面试者的基础水平。(1)列表什么是列表呢?我觉得列表就是我们日常生活中经常见到的清单。
简从。
·
2020-07-28 03:11
python技术相关
python面试
之算法基础(排序算法总结与实现)
冒泡排序(稳定):冒泡排序实现的过程主要是分为两步,第一步利用一层循环控制数列的冒泡的次数,第二步利用第二层循环控制从第一个数值位置“冒出”的元素数值不断与之后的数值比较之后(也就是冒泡中的数值始终是比较之后的最大值(或最小值))放在合适的位置,也就是逐次将大(小)数,次大(小)数。。。往后放,最终形成一个有序的序列。程序实现如下:defmaopao_sort(list):n=len(list)f
Jonny的ICU
·
2020-07-28 03:30
python
python面试
100讲(51-82)
51~82'''511.请简要买哦书装饰器的作用2.如何自定义装饰器总结:装饰器本身就是一个函数,主要用于为函数添加额外功能。如插入日志、性能测试。521.如何区分调用的是函数还是方法总结:通过isinstance函数可以判断调用的是函数还是方法,如果是函数,类型是FunctionType,如果是方法,类型是MethodType531.请解释@staticmethod和@classmethod的用
pt小王
·
2020-07-28 02:06
csdn笔记
python面试
100讲(51-82)
'''83.1.可以用2*1的小矩形横着或竖着去覆盖更大的矩形。请问用n个2*1的小矩形无重叠地覆盖一个2*n的大矩形,总共有多少种覆盖方法?请用递归的方式实现2.请用非递归的方式实现第1题总结:本算法考察的斐波那契数列的应用,同时使用了递归和非递归的方式实现了这个算法84.1.有一个整数类型的列表nums,找出一个序列中乘积最大的连续子序列(该序列至少包含一个数)。案例:data=[1,2,-2
pt小王
·
2020-07-28 02:06
csdn笔记
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他