所以我正在制作我自己版本的 Complex 类,它可以表示虚数:Complex(a, b) where a + bi。
问题是,我想根据给定的参数返回其他东西。我很确定我必须使用新的魔术方法,但我似乎无法处理给定的参数。例如:
a = Complex(4, 5)
print(a)
> Complex(4, 5)
b = Complex(3, 0)
print(b)
> 3
c = Complex(0, 0)
print(c)
> 0
我希望为 b 和 c 变量分配数值。不是某种 to-string 解决方案,类伪装成它不是的东西。我怎样才能做到这一点?
感谢您的回复:))
德玛西亚99
POPMUISE
慕尼黑5688855
相关分类