python類成員的打印

python類成員的打印

方式一:使用items便利打印

    def prn_obj(self):
        return  '\n'.join(['  --%s:%s' % item for item in self.__dict__.items()])

方式二:重寫str,按照需求打印

    def __str__(self):  # 定義打印對象時打印的字符串
        return " ".join(", val1=").join(str(self.val1)) \
            .join(", val2=").join(str(self.val2))\
            .join(", val3=").join(str(self.val3))
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章