zoukankan      html  css  js  c++  java
  • if语句

    一、简单示例
    
    
    示例:
    
    cars = ['audi','bmw','subaru','toyota']
    
    for car in cars :
        if car == 'bmw' :
            print(car.upper())
        else :
            print(car.title())
    
    
    
    执行结果:
    
    
    Audi
    BMW
    Subaru
    Toyota
    
    ==============================================================
    ==============================================================
    ==============================================================
    
    二、条件测试
    
    小于、小于等于、大于、大于等于
    
     <      <=       >      >=
    
    
    不等于: !=   
    
    
    
    等于:  ==
    
    
    
    
    
    2、检查多个条件
    
    
    and     or       
    
    
    
    
    3、检查特定值是否包含
    
    
    
    cars = ['audi','bmw','subaru','toyota']
    
    
    'audi' in cars                                  'audi' not in cars     
    
    
    
    4、布尔表达式
    
    
    
    ==============================================================
    ==============================================================
    ==============================================================
    
    三、if语句
    
    if  条件 :
    
        执行语句
    
    =======================================================
    
    
    示例:
    
    age = 19
    
    if age == 19 :
    
        print('等于')
    
    
    执行结果:
    
    等于
    
    =============================================================
    
    示例:
    
    
    age = 20
    
    if age == 19 :
    
           print('等于')
    
    else :
    
            print('不等于')
    
    
    执行结果:
    
    不等于
    
    
    =============================================================
    
    示例:
    
    
    age = 20
    
    if age > 20 :
    
           print('大于')
    
    elif  age <20 :
    
            print('小于')
    
    else :
    
            print('等于')
    
    
    
    
    执行结果:
    
    
    等于
    
    =============================================================
    
    示例:
    
    
    age = 20
    
    if age >= 20 :
        print('大于等于')
    
    if  age <=20 :
            print('小于等于')
    
    if  age == 20 :
            print('等于')
    
    执行结果:
    
    大于等于
    小于等于
    等于
    
    
    =============================================================
    
    示例:
    
    
    age = 20
    
    if age > 18 :
    
           print('大于18')
    
    elif  age <22 :
    
            print('小于22')
    
    elif age < 45 :
    
            print('小于45')
    
    
    
    执行结果:
    
    大于18
    
    
    ================================================================================
    
    
    示例:
    
    
    sygj = ['中国','日本','缅甸','菲律宾','蒙古','越南','葡萄牙','西班牙','德国','法国','美国','加拿大']
    
    yazhou = ['中国','蒙古','菲律宾','越南']
    
    for x in sygj:
        if x == '美国' :
           print('存在')
    
    #-------------------------------------------
    
    for x in yazhou:
        if x not in sygj :
           print(x+'不存在')
        else:
            print(x+'存在')
    
    执行结果:
    
    
    存在
    中国存在
    蒙古存在
    菲律宾存在
    越南存在
    
    ============================================================================================================
  • 相关阅读:
    BZOJ1001 狼抓兔子 终于过了!
    BZOJ 1901: Zju2112 Dynamic Rankings( 树状数组套主席树 )
    BZOJ 2302: [HAOI2011]Problem c( dp )
    BZOJ 1407: [Noi2002]Savage( 数论 )
    BZOJ 2661: [BeiJing wc2012]连连看( 费用流 )
    BZOJ 1021: [SHOI2008]Debt 循环的债务( dp )
    BZOJ 3170: [Tjoi 2013]松鼠聚会( sort )
    BZOJ 2301: [HAOI2011]Problem b( 数论 )
    BZOJ 2434: [Noi2011]阿狸的打字机( AC自动机 + DFS序 + 树状数组 )
    BZOJ 3231: [Sdoi2008]递归数列( 矩阵快速幂 )
  • 原文地址:https://www.cnblogs.com/xiaobaibailongma/p/12052303.html
Copyright © 2011-2022 走看看