它类似于其它语言。if语句包含逻辑表达式,使用数据进行比较,并决定是基于比较作出的结果。
语法
if expression: statement(s)
如果布尔表达式的计算结果为TRUE,则语句块中的 if 语句被执行。在Python中,在语句块后的冒号 ‘:’ 均匀缩进。如果布尔表达式为FALSE,那么块结束后的第一组代码块将被执行。
流程图
示例
#!/usr/bin/python3 var1 = 100 if var1: print ("1 - Got a true expression value") print (var1) var2 = 0 if var2: print ("2 - Got a true expression value") print (var2) print ("Good bye!")
当执行上面的代码,它产生以下结果 -
1 - Got a true expression value 100 Good bye!