
__str__()
1 def __str__(self)
2 Return str(self).
3 打印对象的描述信息
4 一定要使用 return,必须返回一个字符串
5 使用
1 打印 对象名:print(对象名)
2 对象转换字符串:str(对象名)
6 $Exp:
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$ class Cat():
$
$ def __init__(self,name,age):
$ self.name=name
$ self.age=age
$
$ def __str__(self):
$ return f'{self.name},{self.age}'
$
$ tom=Cat('tom',40)
$ print(tom) # tom,40
$ print(str(tom)) # tom,40
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$




近期评论