1、while循环
i = a = 0
while i < 100:
i = i + 1;
a = a + i;
print(a)
2、for循环
a = 0
for i in range(0,100):
a += (i+1);
print(a)
3、sum函数
print(sum(range(1,101)))
4、sum函数加列表生成式
print(sum([x for x in range(1,101)]))
5、递归算法
def sumFun(max):
if max <=100 and max >= 0:
return max+ sumFun(int(max) - 1)
else:
return 0
print(sumFun(100))
评论0
暂时没有评论