int不是可以把float轉型為int么
python3中,我定義的__int__方法是?return?self.p/self.q,最后運行的錯誤是__int__returned non_int(type float),python3不是自動得到的值就是float,然后在自定義的__int__方法中,不能把這個float轉換為int么
python3中,我定義的__int__方法是?return?self.p/self.q,最后運行的錯誤是__int__returned non_int(type float),python3不是自動得到的值就是float,然后在自定義的__int__方法中,不能把這個float轉換為int么
2020-03-04
舉報
2020-03-04
return?self.p/self.q? 這里要用 // ?