• python 逻辑运算符


    '''
    逻辑运算符
    '''

    '''
    逻辑与 and

    逻辑与运算表达式:表达式1 and 表达式2
    值:
    如果表达式1的值为真,表达式2的值为真,整体逻辑与运算表达式的值为真
    如果表达式1的值为真,表达式2的值为假,整体逻辑与运算表达式的值为假
    如果表达式1的值为假,表达式2的值为真,整体逻辑与运算表达式的值为假
    如果表达式1的值为假,表达式2的值为假,整体逻辑与运算表达式的值为假
    【有一个为假就为假】
    '''

    num1 = 10
    num2 = 20
    # num1 = num1 +1
    if num1 and num2:
    print("**************")

    print(num1, num2)



    #短路原则
    # 表达式1 and 表达式2 and 表达式3 and …… and 表达式n

    '''
    逻辑或 or

    逻辑或运算表达式: 表达式1 or 表达式2
    值:
    表达式1的值为真,表达式2的值为真,逻辑或运算表达式为真
    表达式1的值为真,表达式2的值为假,逻辑或运算表达式为真
    表达式1的值为假,表达式2的值为真,逻辑或运算表达式为真
    表达式1的值为假,表达式2的值为假,逻辑或运算表达式为假
    【有一个为真就为真】
    '''
    num3 = 0
    num4 = 1
    if num3 or num4:
    print("&&&&&&&&&&&&&&&")
    # 表达式1 or 表达式2 or 表达式3 or …… or 表达式n

    '''
    逻辑非: not

    逻辑非运算表达式: not 表达式
    值:
    如果表达式的值为真,整体逻辑非运算表达式的值为假
    如果表达式的值为假,整体逻辑非运算表达式的值为真
    【颠倒黑白】
    '''

    if not 0:
    print("^^^^^^^^^^^^^^^^")


    '''
    成员运算符:
    in:如果在指定的序列中找到值返回True,否则返回False
    not in:如果在指定的序列中没有找到值返回True,否则返回False
    '''

    '''
    身份运算符
    is:判断两个标识符是不是引用同一个对象
    is not:判断两个标识符是不是引用不同的对象
    '''
  • 相关阅读:
    感悟.学习的方式
    IOS地理信息使用
    IOSTimer的例子留个备注
    IOSSelector的用法
    ios中addtarget的用法
    ios绘图时的坐标处理
    mac下装Ruby
    iOSbase64
    ios跳转
    Misha and Palindrome Degree CodeForces
  • 原文地址:https://www.cnblogs.com/pygo/p/12102887.html
Copyright © 2020-2023  润新知