美文网首页
逻辑运算

逻辑运算

作者: 蓝色海洋_bd2b | 来源:发表于2018-07-15 17:00 被阅读0次
    * 在程序开发中,通常 在判断条件时,会需要同时判断多个条件
    * 
    

    只有多个条件都满足,才能够执行后续代码,这个时候需要使用到 逻辑运算符
    *
    逻辑运算符 可以把 多个条件 按照 逻辑 进行 连接,变成 更复杂的条件
    *
    Python 中的 逻辑运算符 包括:与 and/或 or/非 not 三种

    3.1 and

    条件1 and 条件2
    *
    与/并且
    *
    两个条件同时满足,返回 True
    *
    只要有一个不满足,就返回 False

    条件 1
    条件 2
    结果
    成立
    成立
    成立
    成立
    不成立
    不成立
    不成立
    成立
    不成立
    不成立
    不成立
    不成立3.2 or

    条件1 or 条件2
    *
    或/或者
    *
    两个条件只要有一个满足,返回 True
    *
    两个条件都不满足,返回 False

    条件 1
    条件 2
    结果
    成立
    成立
    成立
    成立
    不成立
    成立
    不成立
    成立
    成立
    不成立
    不成立
    不成立3.3 not

    not 条件
    *
    非/不是

    条件
    结果
    成立
    不成立
    不成立
    成立04. if 语句进阶4.1 elif
    *
    在开发中,使用 if 可以 判断条件
    *
    使用 else 可以处理 条件不成立 的情况
    *
    但是,如果希望 再增加一些条件,条件不同,需要执行的代码也不同 时,就可以使用 elif
    *
    语法格式如下:

    if 条件1:
    条件1满足执行的代码
    ……
    elif 条件2:
    条件2满足时,执行的代码
    ……
    elif 条件3:
    条件3满足时,执行的代码
    ……
    else:
    以上条件都不满足时,执行的代码
    ……
    *
    对比逻辑运算符的代码

    if 条件1 and 条件2:
    条件1满足 并且 条件2满足 执行的代码
    ……
    注意
    1.
    elif 和 else 都必须和 if 联合使用,而不能单独使用
    2.
    可以将 if、elif 和 else 以及各自缩进的代码,看成一个 完整的代码块

    相关文章

      网友评论

          本文标题:逻辑运算

          本文链接:https://www.haomeiwen.com/subject/ttippftx.html