def product(x,*y):
sum=x
for i in y:
sum=sum*i
return sum
输入product()时,整段代码是怎么运行的呢?
输入product()时,因为没有输入适合的参数类型给非可变的位置参数x,所以返回一个TypeError吧
Sign in to make a reply
超可爱的图图哥
def product(x,*y):
sum=x
for i in y:
sum=sum*i
return sum