Discuss / Python / 写的时候只用了一个*/args,我说怎么不对。。。要再加一个固定参数 防止product()出错!

写的时候只用了一个*/args,我说怎么不对。。。要再加一个固定参数 防止product()出错!

Topic source

lyingaloneiii

#1 Created at ... [Delete] [Delete and Lock User]

def product(x, *args): data=x for s in args: data = data s return data

data是什么,你赋值进去一个变量,又没给变量赋值

丶筱丨涵

#3 Created at ... [Delete] [Delete and Lock User]

*号的位置你懂的

def multiplicative(args): if not args: pass else: data = 1 for s in args: data = data s return data


  • 1

Reply