Week1-6 | operator module
operator module은 python의 내장 연산자의 함수를 모아놓은 모듈이다.
import operator as opr #as_module_nickname
num1 = 10
num2 = 5
print('{} + {} = {}' .format(num1, num2, opr.add(num1, num2))) #add()_덧셈
print('{} - {} = {}' .format(num1, num2, opr.sub(num1, num2))) #sub()_뺄셈
print('{} * {} = {}' .format(num1, num2, opr.mul(num1, num2))) #mul()_곱셈
print('{} / {} = {}' .format(num1, num2, opr.truediv(num1, num2))) #truediv()_나눗셈
print('{} % {} = {}' .format(num1, num2, opr.mod(num1, num2))) #mod()_나머지
print('{} // {} = {}' .format(num1, num2, opr.floordiv(num1, num2))) #div()_몫
print('{} ** {} = {}' .format(num1, num2, opr.pow(num1, num2))) #pow()_거듭제곱
import operator as opr
num1 = 10
num2 = 3
print('{} > {} : {}'.format(num1, num2, opr.gt(num1, num2))) #gt()_>
print('{} >= {} : {}'.format(num1, num2, opr.ge(num1, num2))) #ge()_>=
print('{} < {} : {}' .format(num1, num2, opr.lt(num1, num2))) #lt()_<
print('{} <= {} : {}' .format(num1, num2, opr.le(num1, num2))) #le()_<=
print('{} == {} : {}'.format(num1, num2, opr.eq(num1, num2))) #eq()_==
print('{} != {} : {}'.format(num1, num2, opr.ne(num1,num2))) #ne()_!=