比如我有7个参数,如何表达至少其中三个参数不为空值?
除了用and把每种可能性列出,还有更简便的方法吗?
收起
当前问题酬金
¥ 0 (可追加 ¥500)
支付方式
扫码支付
支付金额 15 元
提供问题酬金的用户不参与问题酬金结算和分配
支付即为同意 《付费问题酬金结算规则》
def fun(a,b,c,d,e,f,g):
g = (a,b,c,d,e,f,g)
if len(g)-g.count(None)>=3:
print('有至少三个参数不为空值')
else:
print('不为空值的参数少于三个')
fun(4,None,6,None,None,7,None)
报告相同问题?