Python中的`if`语句用于根据条件执行不同的代码块。其基本结构如下:
if condition:如果条件满足,执行这里的代码块else:如果条件不满足,执行这里的代码块
其中,`condition`是一个布尔表达式,如果为`True`,则执行`if`语句下面的代码块;如果为`False`,则执行`else`语句块。
示例
age = 18if age >= 18:print("You are old enough to vote!")
多个条件分支
x = 10if x > 15:print("x is greater than 15")elif x > 5:print("x is greater than 5 but less than or equal to 15")else:print("x is less than or equal to 5")
嵌套`if`语句

num = 3.4if num > 0:print("正数")elif num == 0:print("0")else:print("负数")
使用`all()`函数进行多个条件判断
conditions = [x > 0, y < 10, z == 5]if all(conditions):print("All conditions are met!")
注意事项
每个条件后面要使用冒号`:`,表示接下来是满足条件后要执行的语句块。
使用缩进来划分语句块,相同缩进数的语句在一起组成一个语句块。
Python中没有`switch-case`语句。
希望这些信息能帮助你理解Python中`if`语句的用法
