• python 条件判断 if


    条件判断 if

    格式-1
    if 判断条件:
        执行语句...
    
    num = 10
    
    if num == 4:
        print("num 等于4")
    
    执行:
    C:Python27python.exe D:/Python/type-of-data.py
    end
    
    Process finished with exit code 0
    
    
    # 只输出end,原因 num等于10 经if判断 num不等于4 跳出if 判断执行判断外后面的代码
    ######################################################################################
    num = 10
    
    if num == 10:
        print("num 等于 10")
    print("end")
    执行:
    C:Python27python.exe D:/Python/type-of-data.py
    num 等于 10
    end
    
    Process finished with exit code 0
    
    输出
    两条print都输出.
    
    
    格式-2
    if 判断条件:
        执行语句...
    else:
        执行语句...
    
    num = 10
    
    if num == 4:
        print("num 等于 4")
    else:
        print("num 不等于 4")
    print("end")
    
    执行:
    C:Python27python.exe D:/Python/type-of-data.py
    num 不等于 4
    end
    
    Process finished with exit code 0
    
    # 当符合第一个条件时,执行第一个print语句,当不符合第一个条件时,执行else块中的语句
    
    格式-3(多层判断)
    if 判断条件:
        执行语句...
    elif 判断条件:
        执行语句...
    elif 判断条件:
        ...
        ...
    else:
        执行语句...
    
    num = 10
    
    if num == 4:
        print("num 等于 4")
    elif num == 5:
        print("num 等于 5")
    elif num == 0:
        print("num 等于 0")
    else:
        print("num 不等于 4 5 0")
    print("end")
    
    执行:
    C:Python27python.exe D:/Python/type-of-data.py
    num 不等于 4 5 0
    end
    
    Process finished with exit code 0
    
    # 代码会从if 开始对 if elif 的判断条进行匹配,当执行到匹配条件后执行对应的执行语句并不再执行后续的判断,当都不匹配时执行else对应的语句跳出判断执行执行判断外的代码
    
    
  • 相关阅读:
    使用JMeter进行RESTful API测试
    Jmeter中Websocket协议支持包的使用
    JMeterPlugins插件监听器学习-监听器
    Jmeter实现WebSocket协议的接口和性能测试方法
    使用JMeter创建数据库(Mysql)测试
    jmeter --JVM调优设置
    Android 开发者不得不面对的六个问题
    年底盘点之十大开源安全工具
    作为一个程序员怎么通过android开发赚钱
    新手做2D手游该用哪些工具?
  • 原文地址:https://www.cnblogs.com/lijunjiang2015/p/7733019.html
Copyright © 2020-2023  润新知