uswood 最近的时间轴更新
uswood

uswood

V2EX 第 282881 号会员,加入于 2018-01-15 12:53:26 +08:00
关于运算符重载的原理问题 求大神
Python  •  uswood  •  225 天前  •  最后回复来自 Hsinyao
23
uswood 最近回复了
@PerFectTime 真的哇塞,谢谢!!
@maxmak 谢谢!

@laowudxf 谢谢懂了~学到了

@honghaoz 谢谢~去搜一下
225 天前
回复了 uswood 创建的主题 Python 关于运算符重载的原理问题 求大神
@volvo007 不不不,我看的是 python 学习手册,这翻译简直了。。
225 天前
回复了 uswood 创建的主题 Python 关于运算符重载的原理问题 求大神
@zhaofq 收到安利~
225 天前
回复了 uswood 创建的主题 Python 关于运算符重载的原理问题 求大神
@Ricardoo 哈哈哈 我竟然发现书架上有 谢谢安利 ,等学深入了再去看,感觉学完基础先学着做点实际的会比较维持兴趣
225 天前
回复了 uswood 创建的主题 Python 关于运算符重载的原理问题 求大神
@princelai 明白了谢谢~ 我看的这本书翻译非常晦涩,还以为它是说替代了系统的加法运算
225 天前
回复了 uswood 创建的主题 Python 关于运算符重载的原理问题 求大神
@uswood 不过之所以这么误会是因为类的继承关系,以为在自己的类中写上__add__等于覆盖了 python 内置的类方法,但是没想到自己定义的类压根就不是内置类型的子类,压根不会去继承。。
225 天前
回复了 uswood 创建的主题 Python 关于运算符重载的原理问题 求大神
@xiri @xiaolinjia @no1xsyzy @pigspy @InkStone 明白了很形象,深入一点说,是不是意味着 1 、形参是什么随便定,只满足内部自己编写的处理流程就行,比如我要定义+,就需要 2 个数字 /字符串,我要切片,就要在__getitem__中调用 slice 内置函数-------所以运算符重载只是给自己的类添加处理模式,而不是重新定义“+”这个运算符的意义,只不过你在自己类的实例上写“+”的时候,python 会调用你的方法去处理而已~

误会了,还以为是自己要怎么去定义 python 的加法、索引。。
225 天前
回复了 uswood 创建的主题 Python 关于运算符重载的原理问题 求大神
@ipwx 哈哈 没有没有 我就是偷懒不想写函数了
225 天前
回复了 uswood 创建的主题 Python 关于运算符重载的原理问题 求大神
我的天,别的论坛都死气沉沉的,没想到收到这么多回复~ 谢谢大神 我先看看 有问题再提 @no1xsyzy @pigspy @InkStone @Trim21 @ipwx @xiaolinjia @xiri @
关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2107 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 54ms · UTC 14:48 · PVG 22:48 · LAX 07:48 · JFK 10:48
♥ Do have faith in what you're doing.