1 / 91
文档名称:

python面试题100精品word.docx

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

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

分享

预览

python面试题100精品word.docx

上传人:非学无以广才 2019/8/9 文件大小:90 KB

下载得到文件列表

python面试题100精品word.docx

相关文档

文档介绍

文档介绍:python面试题100Python语言特性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字典推导式可能你见过列表推导时,却没有见过字典推导式,:d={key:valuefor(key,value)initerable}7Python中单下划线和双下

最近更新

2025年胡雪岩经典语录(共4篇) 12页

2025年聚餐小学作文(集锦23篇) 21页

2025年职场社交英语口语(精选篇) 12页

2025年职业生涯规划的7大“难关”(合集7篇).. 27页

2025年考研英语阅读理解试题(通用9篇) 61页

2025年美的诠释800字初中作文经典合集(通用2.. 45页

2025年美容院主题活动促销方案(锦集篇) 29页

2025年美丽的少年军校作文(共24篇) 35页

2025年罗斯福新政历史教案(整理篇) 55页

2025年网络专员工作总结范文(共篇) 22页

2025年维修工岗位职责(精选13篇) 11页

2025年给爸爸一封信小学生优秀作文(共篇) 18页

2025年给小河的一封信作文450字(整理25篇) 28页

2025年给同事圣诞祝福语句(共篇) 16页

2025年经典-李开复教你如何攻克英文难关(整理.. 18页

2025年紫藤萝花下的感动初三作文(精选篇) 22页

2025年管理养护年活动总结(通用篇) 41页

2025年简洁的房地产广告宣传语(精选8篇) 16页

2025年简单的文明作文750字(整理27篇) 10页

2025年第一次对母亲说“不”(精选6篇) 11页

音乐教育新视角-提升中学生音乐素养策略 23页

租房双方协议书怎么写的(2篇) 7页

民间借贷纠纷判决书 4页

物料制作合同通用11篇 22页

EHS管理体系内部审核检查表 4页

介入手术耗材管理品管圈ppt课件 23页

急性颅脑损伤课件 36页

(参考)电梯井验槽检查记录表 5页

中文绘本-上床睡觉ppt课件 17页

海南省人民政府办公厅关于印发海南省征地安置.. 5页