输入格式:在一行中输入n个整数,每个整数之间用空格隔开
输出格式:在一行中输出一个整数,及所以奇数的和
编写一个函数Even,该函数用于判断整数x的奇偶性,若x为偶数则返回True,否则返回False。在程序中输入n个整数,调用函数Even,计算n个整数所以奇数的和
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
a5156520 2022-04-06 18:19关注一个实现:
def Even(num): #判断是否为偶数的函数,返回True为偶数,False为奇数 if(num%2==0): return True else: return False lis=list((input().split())) #获取一行输入 sum=0 #和 for i in range(len(lis)): #遍历列表 tnum = int(lis[i]) #把列表的每个值转换为int if Even(tnum)==False : #如果是奇数则累加到和sum中 # print("tnum="+str(tnum)+",sum="+str(sum)) sum+=tnum print(sum) #打印结果评论 打赏 举报解决 1无用 3