资源简介 (共11张PPT)4.3 运用选择结构描述问题求解过程单分支if语句第一课时复习语句1语句2顺序结构分支结构1. 单分支if语句2. 双分支if语句选择结构1.格式if 表达式 :语句块注:①if(条件表达式)后面加“:”;②语句组是由多个语句构成复合语句时,所有语句严格遵循相同的缩进。单分支if语句2.流程图表达式语句块TrueFalse单分支if语句执行过程:语句组只有在条件表达式的值为真True时才会执行,否则为假False不执行。例:计算优惠价格单分支if语句P76项目小组成员在某购物网站上了解到,某种笔记本搞优惠活动,规定一次购买6本以上(含6本)10本以下(含10本)打九折,一次购买11本以上(含11本)。打八折。怎样根据笔记本的单价和购买数量编写程序计算总费用?例:计算优惠价格单分支if语句分析问题:设项目小组购买笔记本的数量为s本,笔记本的单价为p元,折扣系数为j,总费用为t。根据题意,有:如果s<6,则j=1.0;如果6≤s≤10,则j=0.9;如果s≥11,则j=0.8;又t=s x p x j,求出t的值即为所求的总费用。例:计算优惠价格单分支if语句2. 设计算法:例:计算优惠价格单分支if语句3. 编程调试:s=input("请输入购买的笔记本的数量(多少本):")s=int(s)p=float(input("请输入笔记本的单价(每本多少元):"))if s<6:j=1.0if s>=6 and s<=10:j=0.9if s>=11:j=0.8t=s*p*jprint("总费用为:","%.1f"%t,"元")应用:解决问题小于0就取反编程实现:接收用户输入的一个整数(int),输出该数字的绝对值?实践作业调试课堂中讲到的例子。用print()函数输出下面内容:1、129822、你好!我是高中生!3、算式100-1的值是99! 展开更多...... 收起↑ 资源预览