在python中定义类时,运算符重载,python 操作符重载

  在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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: