先定义repr 再定义 str