目录
前言
在编程中,分支结构(或条件语句)是非常常见的一种控制结构,用于根据不同的条件选择执行不同的代码路径。Python 提供了多种方式来实现分支结构,最常用的就是 if 语句。
在程序中,分支结构使得代码能够根据不同的输入或者状态做出不同的反应,从而实现不同的功能逻辑。比如,检查用户输入是否有效,或者根据温度的高低采取不同的行动等。
一、单分支
if——单分支
if 10 > 1 :
print("hellow")
print("word")
当if后的条件为真时,则继续 执行if下的语句,否则直接跳过输出
二、双分支
if 10 > 5 :
print("hhh")
if 10 % 2 == 0:
print("aaa")
else:
print("ccc")
else :
print("ddd")
当if后的条件为真时,则继续 执行if下的语句,否则直接跳过输出else,可以进行嵌套使用。
三、多分支
elif——多分支
# 输入一个数字 如果是三的倍数 输出333
# 如果是四的倍数 输出444
# 如果是五的倍数 输出555
# 否则输出 000
input_str = input("请输入一个数字")
input_value = int(input_str)
if input_value % 3 == 0:
print(333)
elif input_value % 4 == 0:
print(444)
elif input_value % 5 == 0:
print(555)
else:
print("不是345的倍数")
四 、分支语句的嵌套
score_str = input("输入成绩")
score = int(score_str)
if 100 >= score >= 90:
print("优秀")
elif 90 > score >= 80:
print("良好")
elif 80 > score >= 60:
print("及格")
elif 60 > score >= 0:
print("渣渣")
else:
print("不合法")
总结
分支结构是控制程序流程的重要工具,在实现不同逻辑决策时起着至关重要的作用。通过合理使用 if、else、elif,我们可以让 Python 程序灵活应对各种不同的情况。
890

被折叠的 条评论
为什么被折叠?



