问答详情
源自:9-7 Python函数使用可变参数

这两有什么区别呢?

def average(*args):

    sum = 0

    if len(args) == 0:

        return sum

    for item in args:

        sum += item

    avg = sum / len(args)

    return avg



里面的sum+=item跟sum=sum+item有什么区别呢?

提问者:By_蒲公英 2024-03-19 11:10

个回答

  • lucasj
    2024-04-26 16:33:44

    sum+=item跟sum=sum+item是一样的,只是写法不同

  • 李锦源
    2024-03-20 17:18:50

    感觉没区别捏