序列。range()函数在for循环中的格式分为以下几种情况。for循环变量inrange(start,end,step):?循环体1)如果step>0,那么循环变量会从start开始增加,沿正方向变化,一直等于或者超过end后循环停止;如果一开始就start>=end,则已经到停止条件,循环一次也不执行。2)如果step<0,那么变量会从start开始减少,沿负方向变化,一直到负方向等于或者超过end后循环停止;如果一开始就start<=end,则已经到停止条件,循环一次也不执行。for循环变量inrange(end):?循环体循环变量的值从0开始,按step=1的步长增加,一直逼近end,但不等于end,直到end的前一个值,即end-1。for循环变量inrange(start,end):?循环体1)如果start>end,则循环一次也不执行。2)如果start<=end,循环变量的值从start开始,按step=1的步长增加,一直逼近end,但不等于end,直到end的前一个值,即end-1。开发练习输入5个同学的成绩,计算平均成绩。分析:设计一个5次的循环,每次输入一个同学的成绩m,把成绩累计在一个总成绩变量s中,最后计算平均成绩输出,程序如下:s=0i=0whilei<5:?m=input("第"+str(i)+"个成绩:")?m=float(m)?s=s+m?i=i+1print("平均成绩:",s/5)计算1-100以内的偶数和。s=0foriinrange(2,101,2):?s=s+iprint("1~100之间的偶数之和为:%d"%s)三、本课小结循环结构while语句for语句和range语句讨论、思考题及作业教学后记教学内容完成情况:良好较好一般时间安排是否合理:合理一般不合理学生掌握情况如何:很好较好一般教学组织是否合理:合理一般不合理教师签名: