if的作用和语法
基本形式
if 判断条件:
执行语句……
else:
执行语句……
栗子1
flag = False
name = 'luren'
if name == 'python':
flag = True #条件成立时设置标志为真
print('welcome boss')
else:
print(name) #条件不成立时输出变量名称
结果1:
luren
判断条件为多个值时,可以使用以下形式
if 判断条件1:
执行语句1……
elif 判断条件2:
执行语句2……
elif 判断条件3:
执行语句3……
else:
执行语句4……
栗子2
num = 5
if num == 3: # 判断num的值
print ('boss')
elif num == 2:
print ('user')
elif num == 1:
print ('worker')
elif num < 0: # 值小于零时输出
print ('error')
else:
print ('roadman') # 条件均不成立时输出
结果:
roadman