python控制语句:if

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/chenhyc/article/details/102618401

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>

猜你喜欢

转载自blog.csdn.net/chenhyc/article/details/102618401