摘要: Python的__getitem__(self,n)方法为拦截索引运算 当实例s出现s[i]这样的索引运算时,Python会调用这个实例s继承的__getitem__(self,n)方法,并把s作为第一个参数传递(self),将方括号内的索引值 i 传递给第二个参数 n >>>class Squar 阅读全文
posted @ 2018-03-22 19:25 lyuannie 阅读(2135) 评论(0) 推荐(0) 编辑
摘要: 一、str() VS repr() 函数 1、str()函数把一个对象转化为字符串(供人阅读的形式),repr()函数返回一个对象的字符串表现形式(供解释器读取的形式) >>>str(234) '234' >>>repr(234) '234' >>>str('Good Day') 'Good Day 阅读全文
posted @ 2018-03-22 15:14 lyuannie 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 一、给实例绑定方法 object.method = MethodType(method,object) >>>class Badbrains(): pass >>>def mocking(self): print('Brain\'s Mocking') >>>b = Badbrains() >>>f 阅读全文
posted @ 2018-03-22 13:44 lyuannie 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 廖雪峰老师博客https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/00143186781871161bc8d6497004764b398401a401d4cce000 自己在编译器上写 阅读全文
posted @ 2018-03-22 11:15 lyuannie 阅读(2851) 评论(0) 推荐(0) 编辑