第11课 条件循环显身手 课件(共13张PPT) 鲁教版(2018)初中信息技术第4册

资源下载
  1. 二一教育资源

第11课 条件循环显身手 课件(共13张PPT) 鲁教版(2018)初中信息技术第4册

资源简介

(共13张PPT)
想一想?
锻炼身体:
1.围着田径跑道(400米一圈)不停地跑,跑完5圈就结束。
2.围着田径跑道(400米一圈)不停地跑,跑到老师喊停就结束。
for循环:for循环语句通过遍历某一序列对象来构建循环,循环结束的条件是对象遍历完成的。需要明确循环次数。
当未明确循环次数则需要根据条件控制循环,这时候就需要用到while循环。
条件循环显身手
1、掌握while语句的一般格式。
2、学会利用random函数随机生成整数。
3、用while语句解决次数不确定得重复性问题。
学习目标
一般格式:
while循环
语法格式
while <条件表达式>:
循环语句块
a=1
while a<10:
print(a)
a+=2
print(“超出条件范围”)
循环语句
for循环 while循环
名称 计数循环 条件循环
使用条件 提前预定循环体重复次数 满足条件反复循环
语法格式 for 循环变量 in range(初,终,步) : 语句块 while 条件表达式:
语句块
流程图
特殊格式:
while <条件表达式>:
循环语句块
else:
语句块
a=1
while a<10:
print(a)
a+=2
else:
print(“超出条件范围”)
print(“循环结束!”)
while循环
语法格式
break和continue:
循环控制语句
break(终止循环语句):
即循环条件没有false条件或者序列还没被完全递归完,也会停止执行循环语句。
continue(跳出本次循环):
continue 语句用来告诉Python跳过当前循环的剩余语句,然后继续进行下一轮循环。
continue 语句跳出本次循环,而break跳出整个循环。
完整过程:
var = 10
while var > 0:
var = var -1
print ('当前变量值 :', var)
print ("Good bye!")
break:
var = 10
while var > 0:
var = var -1
if var == 5:
break
print ('当前变量值 :', var)
print ("Good bye!")
continue:
var = 10
while var > 0:
var = var -1
if var == 5:
continue
print ('当前变量值 :', var)
print ("Good bye!")
random函数:
randint(a,b):
产生一个[a, b]之间的随机整数(其中a和b都可以取到,左闭右闭区间)
randrange(a, b, step):
产生一个[a, b)之间以setp为步长的随机整数(其中包含a,不包含b)
若使用random中的函数,需要使用import random语句
当堂达标:
x x=x+1 x%2 print(x)
0 1 1 1
1 2 0
2 3 1 3
3 4 0
4 5 1 5
5 6 0
8 9 1 9
9 10 0
x x=(x+2)*(x+3)
0 6
6 72
1
3
5
7
9
同学们再见

展开更多......

收起↑

资源预览