if 和 eif语句

一  流程控制

1.if....else 语句

用法:

if  条件:

    满足条件执行代码

else:

    if 条件不满足执行此部分代码

例:

a = 10

b = 20

if  a>b :

    print(b)

else:

    print(a)

如果a>b 则输入b,否则输入a

2.if ....eif....else

sco  =  input("please input you score")

if sco > 100:

     print("请重新输入: " )

elif sco >= 90:

     print'A')

elif sco >= 80:

    print('B')

elif sco >= 60:

    print("C")

else:

    print("D")

以上获取用户输入的成绩,满足条件就会输出print代码,例如输入的成绩92,程序输出为A,此时可能会有疑问,92 明明也满足sco>=80 为什么只输出A,而不输出B 呢,这是因为if语句是从上到下执行,只要条件满足 就执行此条件下的代码,而其余代码均布执行。

posted on 2019-06-12 20:32  小石头520jwb  阅读(554)  评论(0编辑  收藏  举报