Discuss / Python / 可接收一个或多个数并计算乘积:

可接收一个或多个数并计算乘积:

Topic source

墨殇

#1 Created at ... [Delete] [Delete and Lock User]
# 以下函数允许计算两个数的乘积,请稍加改造,变成可接收一个或多个数并计算乘积:def product(*number):    sum=1    for n in number:        sum=n*sum    return sum# print(product(1,2,3,4)) #直接写死list列表后传入到product函数def list(n):  list1=[]  x=0  while n>=0:      list1.append(int(input('输入数值:')))      # print(list1[x])      # x=x+1      n=n-1  if n<0:       print(f"输入数值乘积是:{product(*list1)}")  # 使用while循环给list赋值后再把*list传入到product函数list(3)

  • 1

Reply