解题思路:
测试样例中的第一行
的整数是输出接下来拥有几个整数,
对于Python用处不大,所以可以直接input()给应付一下
第二行为样例
使用input()接收起来,使用split() 来进行分割 #split() 是一个 分割字符串并储存到列表内的方法,
split()括号内不输入内容 默认拿空格为分隔符
使用list()来创建一个 名字是s的 空列表
使用for循环依次的遍历列表
因为是 偶数合 所以 i%2 为 0 的是偶数
条件达成将 i 放入数组中
然后输出 使用 sum() 函数合并的 列表 s
注意事项:
两个代码大同小异,
发新的是因为突然翻以前发的文章
发现做的很烂,想要重新发一遍
参考代码:
#2022年5月5日更新 input() print(sum([i for i in map(int,input().split()) if i % 2 == 0]))
#刚学Python时写的 a=int(input()) list= [int(i) for i in input().split()] s = 0 for i in list: if i % 2==0: s+=i print(s)
0.0分
8 人评分
Darker 2022-05-05 19:43:01 |
大佬~
柑橘 2022-05-05 19:43:31 |
0.0
tercel 2022-05-05 19:43:32 |
就这!
tercel 2022-05-05 19:44:34 |
冷鹏辉用腚敲都比你厉害
爱敲代码的小林子 2022-11-05 17:07:20 |
为什么我运行不了