Discuss / Python / 交个作业

交个作业

Topic source

def product(num): if len(num)==0: raise TypeError elif len(num)==1: return num[0] else: result = 1 for i in num: result = i return result

为什么刚刚打的显示有问题?

def product(*num):
    if len(num)==0:
        raise TypeError
    elif len(num)==1:
        return num[0]
    else:
        result = 1
        for i in num:
            result *= i
    return result

为什么刚刚打的代码有问题啊

def product(*num):
    if len(num)==0:
        raise TypeError
    elif len(num)==1:
        return num[0]
    else:
        result = 1
        for i in num:
            result *= i
    return result

  • 1

Reply