zoukankan      html  css  js  c++  java
  • 条件/逻辑运算

    什么是条件?

    • 在Python中,条件指的是事物为了达成某种状态需要有的一种前提或者说机制。

    为什么要用条件?

    • 为了让计算机能够具备这种能力

    有哪些条件?

    第一大类:显式布尔值

    1.条件可以是:比较运算符

    age = 18
    print(age>16) #条件判断之后会得到一个布尔值

    2.条件可以是:True、False

    is_beautiful = True
    print(is_beautiful)

    第二大类:隐式布尔值,所有的值都可以当成条件去用

    其中 0、None、空(空字符串、空列表、空字典) --> 代表的布尔值为False,其余都是True

    逻辑运算符有三个,not,and,or

    not > and > or

    PS:如果单独就只是一串and连接,或者单独就只是一串or连接,按照从左到右的顺序运算

    PS:如果是混用,则需要考虑优先级了

    • not 就是:真变假,假变真   【取反
    • and 就是:全真为真,一假即假
    • or :一真即真,全假为假
  • 相关阅读:
    [转]zookeeper-端口说明
    ACM-ICPC(9/26)
    ACM-ICPC(9/25)
    Linux的文件权限与目录配置
    Uva 11468 AC自动机或运算
    Uva 11922 Splay
    HDU 6214 最小割边
    Uva 10559 消除方块
    HDU 6194 后缀数组
    Uva 11491 暴力贪心
  • 原文地址:https://www.cnblogs.com/Tornadoes-Destroy-Parking-Lots/p/12433476.html
Copyright © 2011-2022 走看看