其他分享
首页 > 其他分享> > codewars练习

codewars练习

作者:互联网

如果我们列出所有小于10的自然数中,3或5的倍数,我们可以得到3 5 6 9。这几个数的和为23。

#给一个数,返回所有小于它的自然数,3和5的倍数之和。如果其中有负数,则返回0。

#样例:solution(4), 3 ,solution(6), 8。

 1 def solution(number):
 2     sum = 0
 3     if number<0:
 4         return sum
 5     else:
 6         for i in range(1,number):
 7             if i % 3 ==0 or i% 5 == 0:
 8                 sum=sum+i
 9         return sum
10   

 

标签:返回,小于,练习,自然数,solution,codewars,number,倍数
来源: https://www.cnblogs.com/mougui/p/15489416.html