定制的print()输出格式

 1 #定制print时的显示内容
  #烤地瓜案例:主要显示格式digua("cd1","cd2","cd3""),而不是就直接在一个列表中显示
2 def __str__(self): 3 msg = self.cookedString + " digua" 4 if len(self.condiments) > 0: 5 msg = msg + "(" 6 for temp in self.condiments: 7 msg = msg + temp + ", " 8 msg = msg.strip(", ") # 此句实现将最后的开头和结尾的"," 去掉 9 msg = msg + ")" 10 return msg

 

 

 

如果你和我有共同爱好,我们可以加个好友一起交流!

 

posted @ 2018-07-22 21:44  YWK-  阅读(936)  评论(0编辑  收藏  举报