美文网首页
3. 运算符

3. 运算符

作者: 派大星的喜悲没人看见 | 来源:发表于2017-10-23 12:21 被阅读8次
    • 取模
      %

    • 幂运算
      2**12

    • 除运算
      10/3
      只取整数部分
      10//3

    比较运算

    ==
    !=
    >/>=
    </<=
    

    赋值运算

    =
    +=
    -=

    逻辑运算

    从左往右算,一旦有or 就将逻辑运算分隔开,
    前提是第一个条件不成立,
    如果第一个条件成立,就再去判断or后面的条件

    and
    or
    not
    

    成员运算

    in
    not in
    

    身份运算

    • 应用
      type(x) is xxx
    is
    is not
    

    bool运算为假的情况:

    • [] 空列表
    • {} 空字典
    • () 空集合,元组
    • '' 空字符串
    • 0

    位运算

    & 按位与运算符
    | 按位或运算
    ^ 按位异或运算 相同为假,不同为真
    ~ 按位取反运算
    << 左移动运算符
    >> 右移动运算符
    

    list.copy 语法补充
    l2 = l1.copy
    明确内存地址的概念,嵌套在l1内的列表被copy后
    和l2可以互通,因为内嵌的小list,内存地址指向相同

    dict.keyfrom()方法补充

    相关文章

      网友评论

          本文标题:3. 运算符

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