内容正文:
4.3运用选择结构描述问题求解过程
学习目标
掌握单分支if语句、多分支if语句的用法
掌握if语句的嵌套、if…elif…else语句的一般格式及用法
掌握程序的选择结构设计的基本流程
能够运用选择结构描述问题的求解过程
4.3 运用选择结构描述问题求解过程
1.请启动Jupyter Notebook
2.新建一个python 3 文件
4.3.1 if语句的应用——P76-79
1.单分支if语句
单分支if语句的格式:
if (条件表达式):
语句A
冒号
缩进:一个制表符
4.3.1 if语句的应用——P76-79
2.多分支if语句
多分支if语句的格式:
if (条件表达式):
语句A
else:
语句B
冒号
缩进:一个制表符
4.3.1 if语句的应用——P76-79
【例题讲解】《数据与计算》P79,判断三个数的大小,完善其流程图
print("请输入三种笔记本的优惠金额数(元):")
a,b,c = input().split()
a = float(a)
b = float(b)
c = float(c)
if a > b:
m = a
else:
m = b
if c > m:
m = c
print("优惠金额数最大的为:", m, "元")
input().split() 输入的字符串以“空格”为分隔符,切片
比如:12 34 56 123 45 126
float(c)把变量c转换成浮点型
比较a,b的值,并将较大的数赋值给m
4.3.1 if语句的应用——P76-79
【例题讲解】《数据与计算》P79,判断三个数的大小,完善其流程图
print("请输入三种笔记本的优惠金额数(元):")
a,b,c = input().split()
a = float(a)
b = float(b)
c = float(c)
if a > b:
m = a
else:
m = b
if c > m:
m = c
print("优惠金额数最大的为:", m, "元")
a b c m
32.5 63.4 78
4.3.1 if语句的应用——P