Python Perfect Square Definition Geometry