wxyj3496 发表于 2020-3-23 07:08:30

第42,43节学习笔记——算数运算

本帖最后由 wxyj3496 于 2020-3-23 07:08 编辑

1 工厂函数
工厂函数就是类,int()、float()、str()、list()、tuple()这些都是工厂函数。使用type就可以确认是否为工厂函数。工厂函数与类对象一样,类型都是‘type’。


2 算数操作符
   算数操作符就是可以重新定义,‘+’‘-’‘×’‘/’这些运算符功能的魔法方法。对于二元操作符正运算是符号前的对象调用魔法方法,反运算是符号后的对象调用魔法方法。 如a+2 就要用正运算,而2+a就要用反运算了。
正运算操作符如下:


反运算操作符如下,可以看出,名字上是在正运算操作符前面加了个r







页: [1]
查看完整版本: 第42,43节学习笔记——算数运算