python-条件分支
- Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块
- Python程序语言指定任何非0和非空(null)值为true,0 或者 null为false。
注意:pythont通过格式缩进取代java里的{}
1.流程图
2.if-else(注意格式缩进)
2.1 简单案例(C语言中,else的匹配是就近原则)
a = 10
if a > 0:
print("大于0")
else:
print("小于0")
3.if-elif···elif-else(注意格式缩进)
3.1 简单案例
num = int(input("输入一个数字。"))
if num > 90:
print("优秀")
elif num > 70:
print("良好")
elif num > 60:
print("可")
else:
print("差")
4. 条件表达式(三目运算符)
4.1 实例:判断 a b 的大小关系
4.2 使用:
- if a < b 输出 a
- if a > b 输出 b
a,b = 3,4
a if a < b else b
# 输出:3