在Python中,`if`语句用于根据特定条件执行代码块。以下是`if`语句的基本结构和用法:
if 条件表达式:
条件为真时执行的代码块
`条件表达式` 是一个布尔表达式,当它的值为 `True` 时,执行 `if` 后面的代码块。
如果 `条件表达式` 的值为 `False`,则跳过 `if` 后面的代码块,继续执行 `if` 语句之后的代码。
可以使用 `else` 子句来指定当 `if` 条件不满足时要执行的代码块。
如果需要根据多个条件执行不同的代码块,可以使用 `elif`(else if)子句。
下面是一些示例:
示例1:简单的if语句
a = 10
if a != 10:
print("你中奖了")
else:
print("谢谢惠顾")
示例2:获取用户输入并判断账号
name = input("账号:")
if name == "abc":
print("账号正确")
else:
print("账号错误")
示例3:判断年龄是否满18岁
age = 20
if age >= 18:
print("允许进入网吧")
请注意代码的缩进,Python使用缩进来表示代码块,同一个 `if` 语句下的所有代码块需要有相同的缩进级别。通常使用四个空格进行缩进,或者使用一个 Tab 键。