1 / 88
文档名称:

python面试题100.docx

格式:docx   大小:142KB   页数:88页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

python面试题100.docx

上传人:ipod0c 2019/9/25 文件大小:142 KB

下载得到文件列表

python面试题100.docx

文档介绍

文档介绍:python面试题100————————————————————————————————作者:————————————————————————————————日期: Python语言特性1Python的函数参数传递看两个如下例子,分析运行结果:代码一:a=1deffun(a):a=2fun(a)print(a)#1代码二:a=[]deffun(a):(1)fun(a)print(a)#[1]所有的变量都可以理解是内存中一个对象的“引用”,或者,也可以看似c中void*的感觉。这里记住的是类型是属于对象的,而不是变量。而对象有两种,“可更改”(mutable)与“不可更改”(immutable)对象。在python中,strings,tuples,和numbers是不可更改的对象,而list,dict等则是可以修改的对象。(这就是这个问题的重点)当一个引用传递给函数的时候,函数自动复制一份引用,,当函数返回的时候,,函数内的引用指向的是可变对象,对它的操作就和定位了指针地址一样,(metaclass)元类就是用来创建类的“东西”。你创建类就是为了创建类的实例对象,但是我们已经学习到了Python中的类也是对象。好吧,元类就是用来创建这些类(对象)的,元类就是类的类这个非常的不常用,详情请看:《深刻理解Python中的元类(metaclass)》******@staticmethod和***@classmethodPython其实有3个方法,即静态方法(staticmethod),类方法(classmethod)和实例方法,如下: classA(object):    deffoo(self,x):        print"executingfoo(%s,%s)"%(self,x)     ***@classmethod    defclass_foo(cls,x):        print("executingclass_foo(%s,%s)"%(cls,x))     ***@staticmethod    defstatic_foo(x):        print("executingstatic_foo(%s)"%x) a=A(),我们知道在类里每次定义方法的时候都需要绑定这个实例,就是foo(self,x),为什么要这么做呢?因为实例方法的调用离不开实例,我们需要把实例自己传给函数,(x)(其实是foo(a,x)).类方法一样,只不过它传递的是类而不是实例,(x).注意这里的self和cls可以替换别的参数,但是python的约定是这俩,,不需要对谁进行绑定,(x)(x)来调用.\实例方法类方法静态方法a=A()(x)(x)(x)(x)(x)4类变量和实例变量classPerson:    name="aaa" p1=Person()p2=Person()="bbb"print()  #bbbprint()  #aaaprint()  #aaa类变量就是供类使用的变量,="bbb"是实例调用了类变量,这其实和上面第一个问题一样,就是函数传参的问题,="aaa",但是在实例的作用域里把类变量的引用改变了,就变成了一个实例变量,:classPerson:    name=[] p1=Person()p2=Person()(1)print()  #[1]print()  #[1]print()  #[1],(),dir(),getattr(),hasattr(),isinstance().6字典推导式可能你见过列表推导时,却没

最近更新

经济酒店连锁的成功密码-揭秘品牌影响力与市场.. 23页

2025年神秘岛小学读后感500字(共篇) 18页

2025年神奇的书签优秀作文(精选篇) 35页

破案简报优秀范文(6篇) 10页

科技对企业运营的影响-科技咨询顾问的演讲 35页

2025年祝66岁大寿祝福语大全(精选20篇) 55页

监考老师承诺书(3篇) 5页

疫情申请书的正确格式通用(二篇) 6页

2025年磨练意志力的名人名言(整理7篇) 10页

2025年研究生毕业就业表自我鉴定(共13篇) 17页

2025年石壕吏作文800字(推荐26篇) 39页

2025年知足者常乐的作文(共篇) 26页

2025年瞌睡虫作文400字(精选21篇) 19页

2025年眸子的秘密作文(锦集27篇) 45页

2025年真善美优秀作文600字(共篇) 24页

2025年相册里的感动作文(锦集24篇) 27页

2025年一级建造师之一建建设工程经济题库及完.. 173页

2025年中级经济师之中级经济师经济基础知识题.. 165页

2025年保安员考试题库及完整答案(易错题) 130页

2024消防队的心得体会(18篇)word模板范文 22页

智慧市政管理-创新策略与可持续发展 25页

部编版八年级上语文课内古诗词整理 7页

入团考试知识大全 20页

雷雨剧本全文雷雨剧本雷雨 191页

2024年度水电站买卖协议范本版 9页

二级钢筋混凝土管配筋设计图册(共75页) 75页

《庄子当我们无路可走的时候》鲍鹏山 2页

XX公司篮球馆管理办法 4页

浙江建设职业技术学院顶岗实践报告 26页

渝人社发〔2017〕76号 关于对机关事业单位养老.. 3页