08 2020 档案
摘要:这张图写的很好(借用他人的),这里要特别注意rb和a的文件指针位置区别,r和w打开文件时,指针指向开头,所以使用readlines时,可以获得内容列表,但如果是a的话,指针是在末尾,如果对一个文件既需要读,又需要追加写入,那么在open(filename,'a+')之后需要加一句seek(0)把指针
阅读全文
摘要:__getitem__的作用是让对象class拥有迭代功能,这样就可以使用,__表示私有方法 class Animal: def __init__(self, animal_list): self.animals_name = animal_list def __getitem__(self, in
阅读全文
摘要:class Base(object): def __init__(self): print ("enter Base") print ("leave Base") class A(Base): def __init__(self): print ("enter A") Base().__init__
阅读全文
摘要:可以认为lambda就是定义函数的一个简洁形式 g = lambda x:x+1这里可以认为g是一个函数,x为自变量,x+1就是函数的表达式。称之为匿名函数。 lambda的三个使用地方: foo = [2, 18, 9, 22, 17, 24, 8, 12, 27] print filter(la
阅读全文
摘要:上篇 class Animal(): def __init__(self,name,speed): self.name = name # 动物名字 self.speed = speed # 动物行走或飞行速度 self的作用是指明这两个数据是实例上的,而非类上的。 注意到__init__也有参数se
阅读全文
浙公网安备 33010602011771号