(共10张PPT)
信息技术八上第4-6课
P18 :顺序结构程序设计
顺序结构
开始
输入
语句块
输出
结束
P21 :第4课随堂练习
P23 :分支结构程序设计
if 条件语句一般格式如下
P26 :第5课随堂练习
1 . 某市出租车收费标准如 下:3千米以内(含3千米)收费10元,超过3千米的部分每千米收费2元(不足1千米的以1千米计算)。
在如下程序划线处填空,实现:输入行驶路程,输出付费金额。
2 . 用海伦公式求三角形面积。在如下程序划线处填空,实现:输入三条边的长度,先判断能否组成一个三角形,若能组成三角形,则利用海伦公式计算三角形的面积,否则显示 “ 输入的三条边,不能构成三角形!”。
三角形半周长P
三角形面积S
a+b>c and b+c>a and c+a>b
P28 :多分支结构程序设计
if -elif 条件语句一般格式如下
P31 :第6课随堂练习
取学校运动会比赛成绩前六名,其中第一名得7分,第二名得5分,第三名得4分,第四名得3分,第五名得2名,第六名得1分。
(1)在如下程序划线处填空,实现:输入名次,输出得分。
(2)在如下程序划线处填空,利用列表实现上例功能。
数学运算符 python运算符 python表达式 描述
> > x>y x大于y
< < x≥ >= x>=y x大于等于y,
≤ <= x<=y x小于等于y
= == x==y x等于y
≠ != x!=y x不等于y
in x in y x是y的成员
在书写分支条件的关系表达式时,需要注意python运算符与数学运算符的区别。
P24 :python关系表达式
python的逻辑表达式指用逻辑运算符,把逻辑变量连接起来的表达式。逻辑表达式的值仍是布尔型:真或假(true或false)
python逻辑运算符 python表达式 描述 备注
and x and y x且y 多个条件都满足
or x or y x或y 满足1个条件即可
not not x 非x 不满足条件X
P24 :python逻辑表达式