1081: n个数求和 (多实例测试)-python

题目描述:

求n个整数的和。
输入
输入第一行是一个整数T,表示有T组测试实例;
每组输入包括两行:
第一行一个数n表示接下来会有n个整数;
第二行空格隔开的n个数。
输出
对于每组输入,在一行输出n个数的和(保证和不会超出int类型的范围)!
样例输入 Copy
2
3
1 2 3
4
-1 0 -19 22
样例输出 Copy
6
2

答案:

T=int(input())
k=0
for i in range(T):
    n=int(input())
    L=[]
    sum=0
    L=input().split()
    for k in L:
        sum+=int(k)
    print(sum)

总结:
连续输入语句:定义一个空列表,通过列表实现连续输入(在不知道需要连续输入多少个数时可以使用)

L=[]
L=input().split()

当知道需要输入的的个数时,也可以用map函数。

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐