天天看点

Python每日一编程小练习(2019.05.28)——筛选奇数

题目:输入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)
           

 运行结果:

Python每日一编程小练习(2019.05.28)——筛选奇数

注:题目来源于:https://mp.weixin.qq.com/s/vQgCVbmKbe6OtUJvxrKyng

本题代码是笔者自己思考并编写的,如有错误,欢迎提出。