zoukankan      html  css  js  c++  java
  • 多个if、elif和else的搭配使用

    if…if…if…搭配成的语句块,会一个个去匹配是否满足if里面的语句;
    if与elif的搭配成的语句块,当匹配到if或者elif语句判断为True的时候,那么不会执行下面elif以及else里面的语句;
    示例1:

    a = 10
    if a > 1:
        print(1)
    else:
        print(0)
    

    运行结果:
    1


    示例2:

    a = 10
    if a > 1:
        print(1)
    if a > 2:
        print(2)
    if a < 3:
        print(3)
    else:
        print(0)
    

    运行结果:
    1
    2
    0


    示例3:

    a = 10
    if a > 1:
        print(1)
    elif a > 2:
        print(2)
    elif a < 3:
        print(3)
    else:
        print(0)
    

    运行结果:
    1


    示例4:

    a = 10
    if a > 1:
        print(1)
    elif a > 2:
        print(2)
    elif a < 3:
        print(3)
    if a > 4:
        print(4)
    elif a > 5:
        print(5)
    else:
        print(0)
    

    运行结果:
    1
    4

  • 相关阅读:
    Java
    Java
    Java
    Java
    Java
    Java
    Java
    Java
    JSON
    正则表达式
  • 原文地址:https://www.cnblogs.com/lujingxia/p/10765388.html
Copyright © 2011-2022 走看看