python自定义类并使用的方法哦
1个回答
展开全部
定义一个函数只给了函数一个名称,指定了函数里包含的参数,和代码块结构。这个函数的基本结构完成以后,你可以通过另一个函数调用执行,也可以直接从Python提示符执行。
__radd__是自定义的类操作符,执行“右加”。当python解释器执行到a+b这样的语句时,首先在查找a中有没有__add__操作符,如果a中没有定义,那么就在b中查找并执行__radd__。
定义一个__iter__()方法,使其返回一个带有next()方法的对象。如果这个类已经定义了next(),那么__iter__()只需要返回self。
你没有重载[]运算符,需要重写__getitem__和__setitem__两个方法,前者用于[]的取值,后者用于[]的赋值。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询