#!/usr/bin/env python3
# -*- conding: utf-8 -*-
list = []
def the_input (count=eval(input("输入乘数的总个数:"))):
for i in range(count):
n=eval(input("依次输入相乘数"))
list.append(n)
print("相乘数列表:",list)
the_input()
def product(*args):
sum =1
for n in args:
sum =sum * n
return sum
print("最终结果:",product(*list))
结果显示如下
输入乘数的总个数:5
依次输入相乘数5
相乘数列表: [5]
依次输入相乘数2
相乘数列表: [5, 2]
依次输入相乘数3
相乘数列表: [5, 2, 3]
依次输入相乘数2
相乘数列表: [5, 2, 3, 2]
依次输入相乘数3
相乘数列表: [5, 2, 3, 2, 3]
最终结果: 180
Process finished with exit code 0
如有错误,敬请抱歉!请大家多多指正,谢谢!