目录
Python快速上手(三十三)- Python operator 模块
Python operator 模块详解
operator 模块提供了一系列函数对应于Python内部运算符。这些函数可用于代替运算符在函数式编程或需要动态指定操作的场景中使用。
1. 模块简介
operator 模块中的函数对应于Python的内建运算符,例如加法、减法、乘法等。通过这些函数,可以将运算符作为参数传递给其他函数,这对于需要高阶函数或动态运算的场景非常有用。
import operator
2. 算术运算符函数
2.1 加法
import operator
print(operator.add(2, 3)) # 输出:5
2.2 减法
print(operator.sub(5, 3)) # 输出:2
2.3 乘法
print(operator.mul(2, 3)) # 输出:6
2.4 真除法
print(operator.truediv(7, 2)) # 输出:3.5
2.5 地板除法
print(operator.floordiv(7, 2)) # 输出:3
2.6 幂运算
print(operator.pow(2, 3)) # 输出:8
2.7 取模
print(operator.mod(7, 3)) # 输出:1
2.8 一元运算
正号运算
print(operator.pos(5)) # 输出:5
负号运算
print(operator.neg(5)) # 输出:-5
3. 比较运算符函数
3.1 等于
print(operator.eq(2, 2)) # 输出:True
print(operator.eq(2, 3)) # 输出:False
3.2 不等于
print(operator.ne(2, 2)) # 输出:False
print(operator.ne(2, 3)) # 输出:True
3.3 小于
print(operator.lt(2, 3)) # 输出:True
print(operator.lt(3, 2

最低0.47元/天 解锁文章
2362

被折叠的 条评论
为什么被折叠?



