zoukankan      html  css  js  c++  java
  • python逻辑运算符

    逻辑运算符有三种:

    and    与:只要有一个条件为假,则结果为假

    or    或:只要有一个条件为真,则结果为真

    not    非:条件与结果相反

    优先级:not>and>or

    and和or也称作短路操作符(short-circuitlogic)或者惰性求值(lazy evaluation):它们的参数从左向右解析,一旦结果可以确定就停止。

    例如,如果A和C为真,而B为假, A and B and C 不会解析C 。

    例如,如果A和C为真,而B为假, A and B and C 不会解析B和C 。

    python中的任何数据类型都有逻辑值,所以逻辑运算符可以对所有数据进行操作。下表是不同类型数据的布尔值。

    数据类型 False True

    整型

    0 其他
    浮点型 0.0 其他
    字符串 ‘’ 其他
    字典 {} 其他
    元组 () 其他
    列表 [] 其他
    None None  

    例如:5 or 6 结果为:5

    例如:5 and 6 结果为:6

    例如:5 and 6 or 7 结果为:6

  • 相关阅读:
    Ansible概述
    iptables端口转发
    iptables配置实例
    iptables常用操作
    iptables常用命令
    每日总结3.15
    每日总结3.12
    每日总结3.11
    每日总结3.10
    每日总结3.9
  • 原文地址:https://www.cnblogs.com/blogzyq/p/11302086.html
Copyright © 2011-2022 走看看