内容正文:
少儿编程 Python
多分支选择if-elif
第十一节
if -elif语句
简易计算器制作
目录
if-elif语句分析
第一部分
if-elif语句流程图
if-elif语句分析
if 第一个条件:
代码段1
elif 第二个条件:
代码段2
elif第三个条件:
代码段3
...
else:
代码段
elif是else if的简写,if-elif会自上而下进行条件判断,如果条件成立就会执行相应代码段
简易计算器
第二部分
简易计算器
小程想要设计一个简易计算器程序,
实现以下功能:
输入要进行计算的两个数,和操作符
(+、-、*、/),计算机根据操作符输出相应的结果
你能试着设计出该程序吗
简易计算器程序演示
简易计算器
程序实现
1.实现输入第一个数
a=float(input(“请输入第一个数:”))
2.实现输入第二个数
b=float(input(“请输入第二个数:”))
简易计算器
程序实现
3.实现输入操作符
c=input("请输入操作符(+、-、*、/):")
4.根据操作符的不同实现多分支判断
if c=="+":
print(a+b)
简易计算器
程序实现
3.实现输入操作符
c=input("请输入操作符(+、-、*、/):")
4.根据操作符的不同实现多分支判断
简易计算器程序实现
if c=="+":
print(a+b)
elif c=="-":
print(a-b)
elif c=="*":
print(a*b)
elif c=="/":
print(a/b)
else:
print(“输入错误”)
小试牛刀
肥胖问题
BMI 指数是国际上常用的衡量人体胖瘦程度的一个标准,其算法是 m/h*h,其中 m 是指体重(千克),hh是指身高(米)。不同体型范围与判定结果如下:
小于 18.5:体重过轻,输出 Underweight;
大于等于 18.5 且小于 24:正常体重,输出 Normal;
大于等于 24:肥胖,不仅要输出 BMI 值(保留小数点后三位),然后换行,还要输出 Overweight;
现在给出体重和身高数据,需要根据 BMI 指数判断体型状态并输出对应的判断
小结
1.多分支条件语句的语法格式
2.if-elif条件语句的应用
节日PPT模板 http:///jieri/
感谢聆听