在Python中, sum()
是一个内置函数,用于计算可迭代对象(如列表、元组等)中所有元素的总和。如下实例:
"""
收入支出统计小程序
知识点:
用户输入获取
列表元素添加
sum()函数,统计作用
"""
# 定义支出,收入空列表,用来储存数据
zhichu = []
shouru = []
# 用于判断和记录月数
i = 1
print(".........支出:")
#求6个月的总支出,所以这里设置循环6次
while i <= 6:
inpz = int(input(f"{i}月支出(元):"))
zhichu.append(inpz)
i += 1
#定义一个zong变量来接收sum()的来的总和
zong = sum(zhichu)
print(f"您这{i - 1}个月的总支出是:{zong}元")
print(".........收入:")
w = 1
#求6个月的总收入,所以这里设置循环6次
while w <= 6:
inps = int(input(f"{w}月收入(元):"))
shouru.append(inps)
w += 1
#定义一个zong变量来接收sum()的来的总和
zong = sum(shouru)
print(f"您这{w - 1}个月的总收入是:{zong}元")
运行结果:
在这个例子中,sum()
函数接收一个列表作为求和对象,并返回该列表中所有元素的总和。
场景实例:求列表中数字的总和,并加上一个起始值
# 定义一个列表 numlist = [15,10,15,20] #定义一个初始值, ini=1