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

  • 相关阅读:
    PhpStorm 配置IDE
    PhpStorm 配置数据库
    将EXCEL表中的数据轻松导入Mysql数据表
    JavaScript Map数据结构
    JavaScript RegExp 对象
    JavaScriptDate(日期)
    JavaScript 对象
    JavaScript 闭包
    JavaScript 函数调用
    JavaScript 函数参数
  • 原文地址:https://www.cnblogs.com/blogzyq/p/11302086.html
Copyright © 2011-2022 走看看