else 语句 紧跟 if 语句, 并且包含当if语句为false时调用else代码。
与if语句一样,块内的代码应该缩进。
x = 4
if x == 5:
print("Yes")
else:
print("No")
结果:
>>>
No
>>>
思考:
if 2 * 2 == 8:
print("if")
else:
print("else")
输出结果是什么?
else 嵌套
可以通过链式IF语句和其他语句来确定一系列可能性中的哪一个选项是正确的。 举例:
num = 7
if num == 5:
print("Number is 5")
elif num == 11:
print("Number is 11")
elif num == 7:
print("Number is 7")
else:
print("Number isn't 5, 11 or 7")
结果:
>>>
Number is 7
>>>
思考:
x = 10
y = 20
__x>y__
print('it语句块')
__:
print('else语句块t')
空应该填什么?
elif 语句
elif (else if 的简写方式) 语句 一系列elif if语句可以有一个最终的else语句结尾
例如:
num = 7
if num == 5:
print("数字是 5")
elif num == 13:
print("数字是 13")
elif num == 7:
print("数字是 7")
else:
print("数字既不是5和13也不是7")
结果:
>>>
数字是 7
>>>
思考:
if (3 == 3) and (0.1 + 814 > 3):
print("true")
else:
print("false")
输出结果是 True / Flase ?