python之if系列语句
if语句
在python中比较常见的控制流语句包括if语句。当判断if语句后面跟的子句为True时,将运行if语句下包含的代码。
if语句包括一下几个部分:
- if关键字
- 判断语句的条件(就是一个表达式,结果不是True就是False)
- 冒号
- 下一行开始缩进代码,并可以补充True条件下会执行的语句。
if object == '985' :
print('Admitted to 985')
else语句
if后判断若为False的话,此时跟着一个else语句。可以理解为:若判断if后语句为假,则执行else语句。
比如:
if object == '985' :
print('Admitted to 985')
else :
print('Admitted to 211')
即,若if为False,就会打印’Admitted to 211’出来啦。
elif语句
虽然if和else总有一个会被执行,但是你又希望后面多加几个子句然后能够被执行,此时elif应运而生来解决这个问题,elif语句是“否则如果”,总跟在if或者另一条elif语句后面。
举个栗子:
if name== 'LiLi' :
print('Hello,LiLi')
elif name = 'Laowang' :
print('Hello,Laowang')
elif name == 'haha' :
print('nothing')