版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
if选择语句:
(1)
if <条件>:
<语句>
功能:条件为“真“时,执行其后缩进“语句”,条件为”假”时,跳过其后的缩进语句
注意:条件之后,必须有“:”
(2)
if <条件>:
<语句1>
else:
<语句2>
功能:条件成立是,执行“语句1”,否则,执行“语句2”
注意:条件和else之后,必须有“:”
(3)
if <条件1>:
<语句1>
elif <条件2>:
<语句2>
else:
<语句3>
功能:条件1成立执行“语句1”,条件2成立,执行“语句2”,条件1和条件2都不成立时则执行“语句3”
注意:可以在if语句中,加入更多的elif的条件选择分支,根据需要设置多个选择分支
(4)单语句格式:
<表达式1> if <条件> else <表达式2>
功能:条件为真时,取表达式1,否则取得表达式2
例如:
x = b if a is not None else 0
当a的值不为None时,x取值b,否则取值0
(5)嵌套语句
if <条件>:
if <条件>:
<语句1>
elif <条件>:
<语句2>
else:
<语句3>