赞
赏
在 Python 中,关键字 if 是用于测试某个条件(布尔型 或逻辑型)的语句是否满足一定的条件,如果满足特定的条件,则会执行 if 后代码块,否则就忽略该代码块继续执行后续的代码。
if condition:
# do something
Python 中的 if 语句后面的条件判断表达式,是使用 :
,而不是类似其他语言的大括号,也不是类似 Go 语言 后面不需要写。
同时,Python if 语句要执行的代码块是使用缩进的形式,而且同一代码块的缩进风格需要严格的保持一致。
如果 if 语句条件为真,则会执行相对应的代码
print("嗨客网(www.haicoder.net)")
# 如果 if 语句条件为真,则会执行相对应的代码
a = 10
b = 5
if a > b:
print('In if')
print("a > b")
print("Over")
程序运行后,控制台输出如下:
首先,我们定义了两个 变量 a 和 b,并分别赋值为 10 和 5。接着,我们使用 if 语句判断 a > b
的条件,如果条件满足,则执行后面缩进的两条输出语句。
最后,我们的程序输出了 "In if"
,"a > b"
和 "Over"
,因为 a > b 的条件是成立的,所以会执行 if 后面缩进里面的输出语句,而最后一个输出语句不管条件满足不满足则都会执行。
如果 if 语句条件为假,则不会执行相对应的代码
print("嗨客网(www.haicoder.net)")
# 如果 if 语句条件为假,则不会执行相对应的代码
a = 10
b = 5
if a <= b:
print('In if')
print("a > b")
print("Over")
程序运行后,控制台输出如下:
首先,我们定义了两个变量 a 和 b,并分别赋值为 10 和 5。接着,我们使用 if 语句判断 a <= b
的条件,如果条件满足,则执行后面缩进里面的输出语句。
最后,我们的程序只输出了 "Over"
没有输出 "a > b"
,因为 a <= b 的条件是不成立的,所以不会执行 if 后面缩进里面的输出语句,而最后一个输出语句不管条件满足不满足则都会执行。
在 Python 中,关键字 if 是用于测试某个条件(布尔型或逻辑型)的语句是否满足一定的条件,如果满足特定的条件,则会执行 if 后代码块,否则就忽略该代码块继续执行后续的代码。Python if 语句语法:
if condition:
# do something
Python 中的 if 语句后面的条件判断表达式,是使用 :
,同时,Python if 语句要执行的代码块是使用缩进的形式,而且同一代码块的缩进风格需要严格的保持一致。