在python中定义类时,运算符重载,python 操作符重载
本文主要详细介绍Python运算符重载。本文中的示例代码非常详细,具有一定的参考价值。感兴趣的朋友可以参考一下,希望能帮到你。
00-1010学习目标1。运算符重载1。概述2。加法1的重载。概述2。案例演示总结
目录
1.主运算符重载
2.对象字符串的形式将被定制。
学习目标
一、运算符重载
运算符重载是通过实现特定的方法,使类的实例对象支持Python的各种内置操作。例如,运算符是类中提供的__add__函数。调用它实现加法时,实际上调用的是__add__方法。
方法描述了何时调用方法__add__ addition对象加法:x y,X=y _ _ sub _ _ sub _ _ subtraction对象减法:x-y,x-=y__mul__乘法对象乘法:xy,x=y__div__ division对象除法:x/y,x/=X[i],x[i:j],for循环不带__iter__等。__setitem__ _ indexes赋值为x[i]=value,x[I :j]=sequence object _ _ delitem _ _ index和片段删除del x[i],del x[i:j]
(一)概述
(二)加法运算重载符
加法是通过调用__add__方法来重载的,当两个实例对象执行加法时会自动调用该方法。
1、概述
编写一个程序,演示加法运算符重载。py。
运行程序并检查结果。
如果两个数组长度不相等,将引发异常。
2、案例演示
本文到此为止。希望能帮到你,也希望你能多关注更多热门IT软件开发工作室的内容!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。