为了账号安全,请及时绑定邮箱和手机立即绑定

python For循环用于类属性?

python For循环用于类属性?

桃花长相依 2021-06-13 16:17:37
如果该参数不等于 None ,有没有办法可以在类中循环带有参数的函数?我知道如何用很多 if 循环来做到这一点,但还有另一种方法可以做到这一点吗?这是我想要做的一个例子:class Name:    def __init__(self,name,favfood,favcolour,favsport):        self.name = name        self.favfood = favfood        self.favcolour = favcolour        self.favsport = favsporthenry = Name("Henry","Sushi","Blue",None)我想要一个打印出他所有喜欢的东西的函数,但如果它是 None 就会跳过它,几乎是类的 for 循环。有没有办法为类中的每个属性都有一个 forloop?
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 136 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信