(1).普通形式
if <条件>:
语句1
else :
语句2
(2).紧凑形式
<表达式1> if <条件> else <表达式2>
如果满足条件,则执行表达式1,否则执行表达式2
注意:(1)在format()函数中,可以这样使用:
print("猜{}了".format("对" if guess==20 else "错"))
(2)在二分支结构的紧凑形式中,表达式不支持带有赋值号的完整语句
(3)条件操作运算符
与C语言不同,python不支持&&和||的逻辑运算
在python中,逻辑运算如下表示
(1).逻辑与:使用and保留字,例如:x and y
(2).逻辑或:使用or保留字,例如 x or y
(3).逻辑非:使用not保留字,例如not x