Python学习_054.多分支选择结构
注意:
多分支结构:几个分支之间是有逻辑关系的,不能随意颠倒顺序
//-----------------------练习-----------------------------
//-----------------练习-----------------------
#测试多分支选择结构
print(“多分支选择结构**有依赖关系*********”)
score = int (input(“请输入分数:”)) #转型
grade = “” #空字符串
if score<60:
grade = “不及格”
elif score<80:
grade = “及格”
elif score<90:
grade = “良好”
elif score<=100:
grade = “优秀”
#或者写成
else:
grade = “优秀”
print(grade)
#或者写成
print(“分数是{0},等级是{1}”.format(score,grade))
print(“完整的条件表达式条件是独立的**********”)
score = int (input(“请输入分数:”))
grade = “”
if score<60:
grade = “不及格”
if (60<=score<80):
grade = “及格”
if (80<=score<90):
grade = “良好”
if (90<=score<=100):
grade = “优秀”
print(“分数是{0},等级是{1}”.format(score,grade))
//----------------测试结果------------------------------
作业
#已知点的坐标(x,y),判断其所在的象限
x =int(input(“请输入x轴坐标:”))
y = int(input(“请输入用轴坐标”))
if(x0 and y0):
print(“原点”)
elif(x0):
print(“在y轴上”)
elif(y0):
print(“在x轴上”)
elif(x>0 and y>0):
print(“在第一象限”)
elif(x>0 and y<0):
print(“在第二象限”)
elif(x<0 and y<0):
print(“在第三象限”)
else:
print(“在第四象限”)
//--------------------测试结果-------------------