01求和与统计个数
-
求和套路
求:1+2+3+…+100
第一步:定义一个变量保存最后的和,默认是0
s = 0
第二步:通过for循环将需要求和的所有数全部取出来
for x in range(1,101):
第三步:在循环体中,获取一个数据,就往保存最后和的变量中加一个
s += x
第四步:循环结束后保存最后和的变量中的数据就是最后要求的结果
print(s)
l练习:求班级总分数
scores = [78, 80, 56, 56, 66]
sum = 0
for x in range(scores):
sum += x
print(sum)
求2+4+8+…+50的和
sum = 0
for x in range(2,51,2):
sum += x
print(sum)
求1~100中所有能被3整除但是不能被7整除数的和
sum = 0
for a in range(1,101):
if a % 3 == 0 and a % 7 != 0:
sum += a
print(sum)
2.统计个数
第一步:定义变量保存最后的个数,默认值是0
第二步通过循环获取所有的统计对象
第三步:得到一个统计对象,个数就加1