欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > python >内容正文

python

python最新面试题_2018年最新Python面试题及答案

发布时间:2023/12/15 python 39 豆豆
生活随笔 收集整理的这篇文章主要介绍了 python最新面试题_2018年最新Python面试题及答案 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

2018

年最新

Python

面试题及答案

找工作是每个学习

Python

人员的目标,为了更好的找到工作,刷面试题是

必不可少的,

了解最新企业招聘试题,

可以让你面试更加的顺利。

小编整理了一

2017

年最新的

Python

面试题,来测测你技术的掌握度吧。

1

Python

里面如何拷贝一个对象?(赋值,浅拷贝,深拷贝的区别)

答:赋值(

=

),就是创建了对象的一个新的引用,修改其中任意一个变量

都会影响到另一个。

浅拷贝:

创建一个新的对象,

但它包含的是对原始对象中包含项的引用

(如

果用引用的方式修改其中一个对象,

另外一个也会修改改变)

{1,

完全切片方法;

2

,工厂函数,如

list()

3

copy

模块的

copy()

函数

}

深拷贝:

创建一个新的对象,

并且递归的复制它所包含的对象

(修改其中一

个,另外一个不会改变)

{copy

模块的

deep.deepcopy()

函数

}

2

Python

里面

match()

search()

的区别?

答:

re

模块中

match(pattern,string[,flags]),

检查

string

的开头是否与

pattern

匹配。

re

模块中

research(pattern,string[,flags]),

string

搜索

pattern

第一个匹配值。

>>>print(re.match(‘super’, ‘superstition’).span())

(0, 5)

>>>print(re.match(‘super’, ‘insuperable’))

None

总结

以上是生活随笔为你收集整理的python最新面试题_2018年最新Python面试题及答案的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。