Page 84 - 高中 信息技术 必修1 数据与计算
P. 84
第四章 程序设计基础
交 流
各小组讨论、交流以下问题:
(1)解决“购买笔记本的费用优惠”问题的其他方法。
(2)顺序结构的特点。
(3)Python程序设计语言中,还提供了位运算。查找相关资料,与项目小组成员分
享、交流关于位运算的用法。
4.3 运用选择结构描述问题求解过程
广东教育出版社
4 . 3 . 1 if语句的应用
在解决问题的过程中,常常需要对事物进行判断和选择。在程序设计中,主要使用条
件语句(if语句)来实现判断和选择。if语句在使用中包括单分支if语句和双分支if语句。
1. 单分支if语句
(1)单分支if语句的格式:
if (条件表达式):
语句A
在使用单分支if语句时需要注意:①if(条件表达式)后面
加冒号“:”;②当语句A是由多个语句构成的复合语句时,所
有语句严格遵循相同的缩进。
(2)单分支if语句的执行过程。
如果条件表达式为真,则执行语句A,然后继续往下执行;
如果条件表达式为假,则不执行语句A,然后继续往下执行。其
执行过程如图4-7所示。
图4-7 if语句的执行过程
问 题
项目小组成员在某购物网站上了解到某种笔记本搞优惠活动,规定一次购买6本以上
(含6本)10本以下(含10本)打九折,一次购买11本以上(含11本)打八折。怎样根据
笔记本的单价和购买数量编写程序计算总费用?
思 考
上述问题给出了什么条件,需要解决什么问题,解决问题的方法和步骤是怎样的?
76 76
37X1939 第四章.indd 76 2019/5/18 13:06:33