题目:输入10个正整数(有奇数也有偶数),要求输出其中的每个奇数,并输出奇数个数与奇数之和。
def jishu(a):
b = []
for i in range(0,len(a)):
if a[i]%2 == 1 : #循环选择奇数
b.append(a[i])
print(b)
print('NUM = ' ,len(b))
print('SUM = ' ,sum(b))
a = [1,2,3,4,5,6]
jishu(a)
运行结果:
注:题目来源于:https://mp.weixin.qq.com/s/vQgCVbmKbe6OtUJvxrKyng
本题代码是笔者自己思考并编写的,如有错误,欢迎提出。