资源简介 (共24张PPT)3条件语句阅读思考选择的问题考试结果:>90:A81~90:B71~80:C60~70:D<60:回家吧学习目标认识程序的分支结构,了解Python语言语句缩进和特点。熟练应用条件表达式,掌握if语句的语法格式。单向选择1单向选择定义一个变量money = eval(input(“单笔金额:”)if语句只有一个判断条件时,使用if语句。if语句类似于“如果……就……”。if 条件表达式:表达式_语句if语句结合条件表达式,进行判断来取得真或假的结果表达式之后要有“:”(半角),作为下一行自动缩进的说明if语句if money >= 40:money = money – 10if判断金额:利用比较运算符判断money变量是否大于等于40,如果条件成立就减去10一点通比较运算符比较运算符 描述 示例(假设x为20,y为10) == 比较是否相等 x == y False!= 比较是否不相等 x != y True> 是否大于 x > y True< 是否小于 x < y False>= 是否大于等于 x >= y True<= 是否小于等于 x <= y False布尔类型布尔类型主要用来表示真值或假值。真:True假:FalsePython允许采用数值“1”和“0”来表示“True”和“False”。一点通逻辑运算符运算符 示例 解释and(与) A and B A、B同时满足为真(True),否则为假(False)or(或) A or B A、B有一个满足为真(True),否则为假(False)not(非) not A 对条件A进行非运算一点通双向选择2if/else语句双向选择刚才的例子中,如果条件成立就减去10,如果不满足条件就显示“没有折扣”,那怎么做呢?想一想if/else语句双向选择if 条件表达式:表达式_语句1else:表达式_语句2注意缩进!一点通多重选择3一个汉堡10元,买7个以上打8折,3个以下不打折,其它情况打9折。设计程序计算输出购买汉堡的实际总金额。想一想多重选择if 条件1:表达式_语句1elif 条件2:表达式_语句2elif 条件3:表达式_语句3……else:其它一点通实践创新考试结果≥ 90:A≥ 80 < 90:B≥ 70 < 80:C≥ 60 < 70:D<60:太差了,回家吧根据不同分数显示不同结果,应该怎样设计程序?一点通:小结 展开更多...... 收起↑ 资源预览