Python基础 之 Python3 operator 模块 2
Python3 operator 模块
运算符函数
operator 模块提供了一套与 Python 的内置运算符对应的高效率函数。例如,operator.add(x, y) 与表达式 x+y 相同。
函数包含的种类有:对象的比较运算、逻辑运算、数学运算以及序列运算。
对象比较函数适用于所有的对象,函数名根据它们对应的比较运算符命名。
许多函数名与特殊方法名相同,只是没有双下划线。为了向后兼容性,也保留了许多包含双下划线的函数,为了表述清楚,建议使用没有双下划线的函数。
实例
Python 实例
add(), sub(), mul()
导入 operator 模块
import operator
初始化变量
a = 4
b = 3
使用 add() 让两个值相加
print ("add() 运算结果 :",end="");
print (operator.add(a, b))
使用 sub() 让两个值相减
print ("sub() 运算结果 :",end="");
print (operator.sub(a, b))
使用 mul() 让两个值相乘
print ("mul() 运算结果 :",end="");
print (operator.mul(a, b))
以上代码输出结果为:
add() 运算结果 :7
sub() 运算结果 :1
mul() 运算结果 :12