2024-06-01 22:02:25 发布
网友
在下面的两个类中,Guitarist_1和Guitarist_2,哪个对象表示函数的字符串格式最具python;接受?我更喜欢吉他手,因为,我不必列出清单;以任何特定的方式订购属性。在
[Guitarist_1] Hendrix, Jimi (11/27/1942) [Guitarist_2] Hendrix, Jimi (11/27/1942)
在吉他手.py在
如果订单不重要,则简化且通用的版本应为:
class Guitarist(object): def __init__(self, **kwargs): self.__dict__.update(kwargs) def __repr__(self): return "<{0}('{1}')>".format(self.__class__.__name__, "', '".join(self.__dict__.values())) if __name__ == '__main__': print(Guitarist(fname='Jimi', lname='Hendrix', dob='11/27/1942'))
如果订单不重要,则简化且通用的版本应为:
^{pr2}$
相关问题 更多 >
编程相关推荐