流程控制

if

if语句用于在满足特定条件下执行特定的语句,判断语句的语法格式如下:

if {{ 条件语句 }}:
    ...
elif {{ 条件语句 }}:
    ...
else
    ...

条件语句中的判断符号包括:>(大于),<(小于),>=(大于等于),<=(小于等于),==(等于),!=(不等于)。

if语句会按照顺序判断每个条件是否成立,当满足条件的情况下执行其所涵盖的代码块,并忽略其余部分的if语句判断。

例子:判断成绩优劣

>>> score = 59
>>> if score >= 90:
...     print('优秀')
... elif score >=80:
...     print('良好')
... elif score >=60:
...     print('及格')
... else:
...     print('不及格')
...
不及格

switch

最后更新于