__div__ 是一個函數,它有兩個參數,一個分子和一個分母。 問題是當兩個不是整數的數字相除時,它會產生不正確的結果。
def __div__(self, other): return self.value / other.value
這是一個 Python 方法定義。 它定義了一個名為 __div__ 的方法,它接受兩個參數,self 和 other。 該方法將返回 self.value 除以 other.value 的結果。
__truediv__
在 Python 中,truediv 函數返回兩個整數的真除法(整數除法)。
__地板分區__
在 Python 中,floor() 函數返回不大於參數的最小整數值。