本节摘要:条件判断if…else语句;再议raw_input
文章目录
条件判断 if语句
如果if
语句判断是Ture,执行if
冒号后的缩进语句;如果if
语句判断是False,则可以加上else
语句,执行else
冒号后面的缩进语句。当有多个条件需判断时,可在if
和else
中间加入elif
语句(else if语句)来添加判断条件,进行更细致的判断。
if
语句的完整形式就是:
if <条件判断1>:
<执行1>
elif <条件判断2>:
<执行2>
elif <条件判断3>:
<执行3>
else:
<执行4>
因为,if
语句的执行,是从上到下判断的,若在某个判断条件上判断为Ture
,则把该判断条件对应的语句执行完后,就会忽略掉余下的elif
和else
不再进行判断。
score = 85
if score >= 90:
print 'A'
elif score >= 70:
print 'B'
elif score >= 60:
print 'C'
else:
print 'D'
最终程序打印的输出结果是B
即使85大于60,也不会输出C。
>>> score = 75
>>> if score >= 60:
... print 'C'
... elif score >= 70:
... print 'B'
... elif score >= 90:
... print 'A'
... else