Discuss / Python / 考虑的比较全面得出来的

考虑的比较全面得出来的

Topic source

def product(num): cal=1 if len(num) !=0: for i in num: if isinstance(i,(int,float)): cal=ical else: raise 'TypeError' return cal else: raise 'TypeError' product(5) = 5 product(5, 6) = 30 product(5, 6, 7) = 210 product(5, 6, 7, 9) = 1890 测试成功!


  • 1

Reply