if 语句
if 语句用于检查一个条件:如果条件是真的,我们运行一个语句块(称为 if-block),否则我们执行另一个语句块(称为 else-block)。
示例:
# 猜一猜数字
number = 23
guess = int(input('输入一个整数,看你猜的对不对: ')) # 提示用户输入整数,程序会暂停在这里等待输入
if guess == number:
# 程序块的开始处
print('猜出来了')
# 程序块的结尾处
elif guess < number:
# 另一个程序块
print('猜错了,再大点')
# 你可以在程序块中做任何你想做的事情
else:
print('猜错了,大了')
# 只有当猜测数大于给定数的时候,才会执行此处
print('Done')
# 在 if 语句执行结束后,最后的这句语句总是会被执行。
if
部分是必须的。
可有零个或多个 elif
部分,else
部分也是可选的。
关键字 'elif
' 是 'else if
' 的缩写,用于避免过多的缩进。