原题链接:二级C语言-求偶数和
解题思路:
测试样例中的第一行
的整数是输出接下来拥有几个整数,
对于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分
6 人评分
C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:
一点编程也不会写的:零基础C语言学练课程
解决困扰你多年的C语言疑难杂症特性的C语言进阶课程
从零到写出一个爬虫的Python编程课程
只会语法写不出代码?手把手带你写100个编程真题的编程百练课程
信息学奥赛或C++选手的 必学C++课程
蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程
手把手讲解近五年真题的蓝桥杯辅导课程
发表评论 取消回复