测试开发培训之计算列表元素之和
1、for 循环
list1=[11,5,17,18,23]
total = 0
for a in range(0,len(list1)):
total=total+list1[a]
print("列表元素之和为: ", total)
2、while循环
total = 0
a = 0
list1=[11,5,17,18,23]
while (a<len(list1)):
total=total+list1[a]
a+=1
print("列表元素之和为:",total)
3、使用递归
list1=[11,5,17,18,23]
def sumOfList(list,size):
if (size==0):
return 0
else:
return list[size-1]+sumOfList(list,size-1)
total=sumOfList(list1,len(list1))
print("列表元素之和为:",total)
如需了解更多测试技术信息请关注:http://www.duoceshi.cn/ 深圳市多测师信息技术有限公司