फ्लोर और मॉड्यूलस ऑपरेटर्स (// और % क्रमशः) को Python 3.x में कॉम्प्लेक्स नंबर पर इस्तेमाल करने की अनुमति नहीं है। हालांकि, इन ऑपरेशनों को Python 2.7.x में जटिल संख्याओं के लिए परिभाषित किया गया है
पायथन 3
>>> x=9+2j >>> y=2+1j >>> x%y Traceback (most recent call last): File "<pyshell#2>", line 1, in <module> x%y TypeError: can't mod complex numbers.
पायथन 2.7
>>> x=9+2j >>> y=2+1j >>> x%y (1-2j)
कॉम्प्लेक्स नंबर ऑपरेंड का मापांक उनके फ्लोर डिवीजन को हर से गुणा करके लौटाता है
>>> x-(x//y)*y (1-2j)