#定制print时的显示内容
#烤地瓜案例:主要显示格式digua("cd1","cd2","cd3""),而不是就直接在一个列表中显示
def __str__(self):
msg = self.cookedString + " digua"
if len(self.condiments) > 0:
msg = msg + "("
for temp in self.condiments:
msg = msg + temp + ", "
msg = msg.strip(", ") # 此句实现将最后的开头和结尾的"," 去掉
msg = msg + ")"
return msg
如果你和我有共同爱好,我们可以加个好友一起交流!