바닥 및 모듈러스 연산자(각각 // 및 %)는 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)