if、else、elif
if后面+判断条件
elif后面+判断条件
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。else 否则进行某些操作
举个列子

1 a = raw_input(">>>") 2 if a == "hello" 3 print "yes" 4 elif a == "world" 5 print "no" 6 else: 7 print "error"

我们让用户输入内容,然后通过条件判断来执行对应操作,输出结果:

1 >>>hello 2 yes 3 4 >>>world 5 no 6 7 >>>haha 8 error

elif的作用是:在多个elif条件存在时只要在遍历中某个条件为True时结束不会继续遍历之后的elif
如果全部都是if,python会将所有的if都遍历一遍
PS:如果else你不想做任何操作的时候不要空着不写,可以使用pass来代替内容,什么都不写的话会报错

a = raw_input(">>>") if a == "hello" print "yes" elif a == "world" print "no" else: pass

使用pass时不会输出任何内容,只是为了占位置让程序不会报错
>>>haha

更多精彩