[英]How to sum up all numbers contained in user input from a list
我正在寻找一种算法,该算法获取用户输入的一些数字,然后结果应该是控制台上打印的所有这些数字的总和。
我知道如何制作列表并打印出来,但是我无法选择每个数字并将它们加在一起以获得最终结果。
costs = input('Enter the exspenses: ')
costlist = costs.split()
for each_number in costlist:
total = (int(costlist.index(each_number))+1)+
print()
我知道这里不需要什么,总字符串还没有完成,但是我认为我离解决方案很近。
要计算总数,只需使用sum()
内置函数,如下所示:
costs = input('Enter the exspenses: ')
costlist = costs.split()
costlist = [int(i) for i in costlist]
total = sum(costlist)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.