我正在尝试编写一个函数,它可以对除列表中第一个偶数以外的所有数字求和。当遇到第一个偶数时,我想到了一个break函数来退出循环,但我无法构建它。我需要帮助。谢谢。在
例如:
数字=[4,6,7,8,9,10] 总和必须是6+7+8+9+10=40(跳过第一个偶数“4”)
这是我的不完整代码:
nmbrs = [4, 6, 7, 8, 9, 10]
def totsum_effen(n):
#sum the total numbers except for the first even number
while True:
sum = 0
for i in nmbrs:
if i % 2 == 0:
break
sum = sum + i
return (sum)
我只需要求和,然后减去第一个偶数(如果存在的话)。在
你可以做的就是求和数组,减去第一个偶数
试试这个
^{pr2}$
相关问题 更多 >
编程相关推荐