双分支结构的语法格式如下:
if 条件表达式 :
语句 1/语句块 1
else:
语句 2/语句块 2
三元条件运算符:
"条件为真时的值" if (条件表达式) else "条件为假时的值"
num1 if (条件表达式) else num2
解释:条件表达式为真时,输出num1,条件表达式为假时,输出num2
举例:
s=input("请输入一个数:")
if int(s)<10:
print("s是小于10的数字")
else:
print("s是大于或等于10的数字")
print("s是小于10的数字" if int(s)<10 else "s是大于或等于10的数字")
结果:
请输入一个数:25
s是大于或等于10的数字
s是大于或等于10的数字