if语句的一般格式如下:
if condition: # 如果condition为True,执行这里的语句 else: # 如果condition为False,执行这里的语句
其中,condition是要测试的条件表达式,可以是任何返回True或False的表达式。如果condition为True,则执行if语句后面的代码块;否则,执行else后面的代码块。
condition
True
False
if
else
此外,还可以在if语句中嵌套其他的if语句,或者使用elif关键字来实现多重分支:
elif
if condition1: # 如果condition1为True,执行这里的语句 elif condition2: # 如果condition1为False,且condition2为True,执行这里的语句 else: # 如果condition1和condition2都为False,执行这里的语句
在多重分支中,每个condition都会被依次测试,只有第一个为True的代码块会被执行。如果所有的condition都为False,则执行else后面的代码块。
原文链接:codingdict.net