《条件判断语句的应用》导学案
活动一:条件判断
1、语句格式:
2、执行过程:
如流程图,条件判断语句是通过<条件>表达式返回的值(True或False)
来决定执行的语句组。当条件成立时,执行if后面的语句组A,否则执行else
后面的语句组B。
使用说明:
语句组A和语句组B要向右缩进,并且同一个语句组的每一行缩进量要一致。
else作为可选部分,没必要可省略不写
尝试:将下列语句输入海龟编辑器,并回答以下问题
下列程序的运行结果是( )
A、6
B、5
C、4
D、3
运行下列程序,从键盘输入6显示的运行结果是( )
A、6
B、不是正数
C、a
D、正数
读下面的python程序,请在划线处将程序补充完整,使程序的输出结果是True( )
A、a>b
B、aC、a==b
D、a=b
活动二:关系运算符:
运算符 描述 实例 (设a=10,b=20)
== 等于:比较两边的值是否相等 (a==b)返回False
!= 不等于:比较两边的值是否不相等 (a!=b)返回True
> 大于:比较左边的值是否大于右边的值 (a>b)返回False
< 小于:比较左边的值是否小于右边的值 (a>= 大于等于:比较左边的值是否大于或等于右边的值 (a>=b)返回False
<= 小于等于:比较左边的值是否小于或等于右边的值 (a<=b)返回True
用于比较两个运算梁志坚大小关系的运算符,称为关系运算符。由关系运算符构建的表达式,称为关系表达式,其结果是一个布尔值:True(真)或False(假)。
试一试:
关系表达式(设a=10,b=5) 运算结果(True/False)
aa**2!=2
a%b==a%2
活动三:小试牛刀
假设某路段区间测速的距离为s公里,规定时速是v0公里每小时,车辆在区间内行驶的时长为t分钟,则该车辆在区间内行驶的平均速度为:
v=s/(t/60)
计算出平均速度后,再对平均速度v和规定时速v0进行比较,就能判断该车是否超速。
流程图如下:
根据流程图在海龟编辑编写程序: