内容正文:
《2.2 做出判断的分支》分支结构练习
一、单项选择题
【第1题】
如下Python程序段
a=5
if a > 5 :
b = a ** 2
else:
b = a ** 3 + 1
print (b)
运行结果是( )
A、126 B、25 C、10 D、5
【第2题】
已知a=8、b=6,以下程序段
if (a%3==0) or (b%3==0) :
c = a * b
else:
c = a + b
执行后变量c的值为( )
A、48 B、14 C、8 D、6
【第3题】
以下程序段,若输入10,则输出结果是( )
x = float(input("请输入短跑成绩:"))
if x<=7.3:
print("优秀")
elif x <= 7.5:
print("良好")
elif x <= 9.5:
print("及格")
else:
print("不合格")
A、优秀 B、良好 C、及格 D、不合格
二、程序填空
1.输入a、b两个整数,如果a为大数,则进行交换,然后分别输出大数、小数的值。
a = int(input("请输入a:"))
b = int(input("请输入b:"))
if ①: #如果a为大数
a,b=b,a
print("大数是",②,"小数是",③)
2.根据实际的短跑成绩折算等级
7.3秒以内(含),输出优秀
7.3秒~7.5秒(含),输出良好
7.5秒~9.5秒(含),输出合格
超过9.5,输出不合格
x = ①(input("请输入短跑成绩:"))
if ②:
print("优秀")
elif x <= 7.5:
print("良好")
elif x <= 9.5:
print("及格")
③:
print("不合格")
3.BMI指数,是国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。它的计算公式为:BMI指数=体重(千克)/身高(米)的平方。BMI值与体型对应关系如下:
BMI<18.5 偏瘦
18.5-24 正常
>24 偏胖
h = float(input("请输入您的身高(米):"))
w = float(input("请输入您的体重(千克):"))
bmi = ①
print("您的bmi指数为:", bmi)
if bmi < 18.5:
print("您的体型为偏瘦")
② bmi <= 24:
print("您的体型正常")
③:
print("您的体型为偏胖")
4.根据雨水的PH值判断酸雨情况的规则为:当PH值小于4.7时为“重度酸雨”,
当PH值介于[4.7,5.6]之间时为“轻度酸雨”,当PH值大于5.6时为“非酸雨”。现根据雨水的PH值判断酸雨情况。
ph = ①(input("请输入雨水的PH值:"))
if ph < 4.7:
print("重度酸雨")
② ph<=5.6:
print("轻度酸雨")
③:
print("非酸雨")
3、 编写程序
1. 编写程序,根据输入的符号对两个数求和或者求差。
2. 根据输入的空气污染指数,输出空气质量状况。
学科网(北京)股份有限公司
$$