Week1-6 | operator_module.py

Seongeun·2023년 6월 11일

week1

목록 보기
6/9
post-thumbnail

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()_!=

0개의 댓글