List = [-3,-7,-1,1,2,3,4,5,6,7] def sum_num(num_List): sum = 0 for i in num_List: if i % 2 == 0: continue sum += i return sum print sum_num(List)
要么我都不是偶数或全部.如何制作它只是跳过第一个偶数?
谢谢!
def sum_num(num_List): total = 0 once = False for i in num_List: if i % 2 == 0 and not once: once = True continue total += i return total
在跳过第一个偶数后,您的布尔值将为True,导致if条件为连续均匀失败.
总结以上是内存溢出为你收集整理的python – 求和列表:跳过第一个偶数全部内容,希望文章能够帮你解决python – 求和列表:跳过第一个偶数所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)