您当前的位置: 首页 >  彭世瑜 Python

Python编程:operator模块包含的函数

彭世瑜 发布时间:2018-10-31 10:56:11 ,浏览量:3

operator模块主要包括一些python内部操作符对应的函数

主要包括几类:

  1. 算术运算
  2. 位运算
  3. 序列操作
  4. 逻辑比较
  5. 对象比较
算术运算 操作语法函数相加a + badd(a, b)减法a - bsub(a, b)乘法a * bmul(a, b)普通除法a / btruediv(a, b)取整除法a // bfloordiv(a, b)指数a ** bpow(a, b)取模a % bmod(a, b)正数+ apos(a)负数-aneg(a) 位运算 操作语法函数按位与a & band_(a, b)按位或a | bor_(a, b)按位异或a ^ bxor(a, b)按位取反~ ainvert(a)左移运算a > brshift(a, b) 序列操作 操作语法函数字符串拼接seq1 + seq2concat(seq1, seq2)包含测试obj in seqcontains(seq, obj)索引赋值obj[k] = vsetitem(obj, k, v)索引删除del obj[k]delitem(obj, k)索引obj[k]getitem(obj, k)切片seq[i: j]getitem(seq, slice(i, j))切片赋值seq[i:j] = valuessetitem(seq, slice(i, j), values)切片删除del seq[i:j]delitem(seq, slice(i, j))字符串格式化s % objmod(s, obj) 逻辑运算 操作语法函数识别a is bis_(a, b)识别a is not bis_not(a, b)非运算not anot_(a)真值测试objtruth(obj) 对象比较 操作语法函数小于a < blt(a, b)小于等于a = bge(a, b)大于a > bgt(a, b)

参考 python-operator模块

关注
打赏
1688896170
查看更多评论

彭世瑜

暂无认证

  • 3浏览

    0关注

    2727博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0492s