美文网首页
运算 & 运算符

运算 & 运算符

作者: __construct | 来源:发表于2018-08-02 15:47 被阅读0次

    运算 & 运算符

    算术运算

    +  # 加法运算符 
    -  # 减法运算符 
    *  # 乘法运算符
    /  # 除法运算符
    **   #幂运算符(res = 5 ** 3)
    //    # 地板除运算符(舍去小数部分)
    %  # 取余运算法
    

    比较运算

    比较运算的结果为bool值

    >    # 大于运算符
    <    # 小于运算符
    >=    #大于等于运算符
    <=    # 小于等于运算符
    ==   #等于运算符
    !=    #不等于运算符
    

    赋值运算

    =  # 赋值运算符
    +=  # 加法赋值运算符
    -=  # 减法赋值运算符
    *=  # 乘法法赋值运算符
    /=  # 除法赋值运算符
    %=  # 取余赋值运算符
    //=  # 取商赋值运算符
    **=  # 幂赋值运算符
    

    逻辑运算

    and    # 逻辑与运算
    or     # 逻辑或运算
    not    # 逻辑非运算
    

    位运算

    二进制的运算

    &    # 按位与运算 
    |    # 按位或运算
    ~    # 按位非运算
    ^    # 按位异或运算  (相同为假,不同为真)
    <<    #左移运算 ( 相当于 * 2 )
    >>    #右移运算 ( 相当于 // 2 )
    

    身份检测运算

    检测两个数据在内存中是否是同一个值
    结果与python版本有关

    is  # 检测两个数据在内存中是否  是  同一个数据
    is not  # 检测两个数据在内存中是否  不是  同一个数据
    
    id()  # id标识,系统为数据分配的编号
    

    成员检测运算

    检测是否存在容器(容器类数据类型)中,区分大小写
    字典只检测

    in
    not in
    

    相关文章

      网友评论

          本文标题:运算 & 运算符

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