파이썬은 "연산자" 모듈 아래에 많은 수학, 논리, 관계, 비트 등 연산을 위한 미리 정의된 함수를 가지고 있습니다. 이 문서에서는 기본 기능 중 일부를 다룹니다.

 

1. add(a, b) : 이 함수는 주어진 인수의 덧셈 을 반환합니다.
연산 : + b.

2. sub(a, b) : 이 함수는 주어진 인수의 차이 를 반환합니다.
연산 : a – b.

3. mul(a, b) : 이 함수는 주어진 인수의 곱을 반환합니다.
연산 : a * b.

# 작업을 보여주는 Python 코드
# add(), sub(), mul()
  
import operator
  
a = 4
b = 3
  
# add()를 사용하여 두 숫자 더하기
print ("숫자의 덧셈은 :",end="");
print (operator.add(a, b))
  
# sub()를 사용하여 두 숫자 빼기
print ("숫자의 뺄셈은 :",end="");
print (operator.sub(a, b))
  
# mul()을 사용하여 두 숫자 곱하기
print ("숫자의 곱은 :",end="");
print (operator.mul(a, b))

산출:

숫자의 덧셈은 7입니다.
숫자의 뺄셈은 1입니다.
숫자의 곱은 12입니다.

4. truediv(a,b) : 이 함수는 주어진 인수의 나눗셈 을 반환합니다.
연산 : a / b.

5. floordiv(a,b) : 이 함수는 또한 주어진 인수의 나눗셈을 반환합니다. 그러나 값은 내림값입니다. 즉, 가장 큰 작은 정수를 반환합니다 .
연산 : a // b.

6. pow(a,b) : 이 함수는 주어진 인수의 지수 를 반환합니다.
연산 :  a** b.

7. mod(a,b) : 이 함수는 주어진 인수의 계수 를 반환합니다.
연산 : a % b.

 

import operator
  
a = 5
  b = 2
  
print ("true division : ",end="");
print (operator.truediv(a,b))
  
print ("floor division: ",end="");
print (operator.floordiv(a,b))
  
print ("pow : ",end="");
print (operator.pow(a,b))
  
print ("mod : ",end="");
print (operator.mod(a,b))

 

 

산출:

true division : 2.5
floor division: 2
pow : 25
mod : 1

8. lt(a, b) : - 이 함수는 a가 b보다 작은지 확인하는 데 사용됩니다 . b보다 작으면 true를 반환하고, 그렇지 않으면 false를 반환합니다.
연산 : a < b .

9. le(a, b) :- 이 함수는 a가 b보다 작거나 같은지 확인하는 데 사용됩니다 . b보다 작거나 같으면 true를 반환하고, 그렇지 않으면 false를 반환합니다.
연산 : a <= b .

10. eq(a, b) :- 이 함수는 a가 b와 같은지 확인하는 데 사용됩니다 . b와 같으면 true를 반환하고, 그렇지 않으면 false를 반환합니다.
연산 : a == b .

 

import operator

a = 3
b = 3
  
if(operator.lt(a,b)):
       print ("3은 3보다 작음")
else : print ("3은 3보다 작지 않음")
  
if(operator.le(a,b)):
       print ("3은 3보다 작거나 같음")
else : print ("3은 3보다 작거나 같지 않습니다.")
  
if (operator.eq(a,b)):
       print ("3은 3과 같습니다")
else : print ("3은 3과 같지 않음")

 

 

산출:

3은 3보다 작지 않음
3은 3보다 작거나 같음
3은 3과 같음

11. gt(a,b) :- 이 함수는 b보다 큰지 여부를 확인하는 데 사용됩니다 . b보다 크면 true를 반환하고, 그렇지 않으면 false를 반환합니다.
연산 : a > b .

12. ge(a,b) : 이 함수는 b보다 크거나 같은지 여부를 확인하는 데 사용됩니다 . b보다 크거나 같으면 true를 반환하고, 그렇지 않으면 false를 반환합니다.
연산 : a >= b .

13. ne(a,b) : 이 함수는 a가 b와 같지 않거나 같은지 확인하는 데 사용됩니다 . b와 같지 않으면 true를 반환하고, 그렇지 않으면 false를 반환합니다.
연산 : a != b .

import operator

a = 4
b = 3
  
if (operator.gt(a,b)):
       print ("4는 3보다 큼")
else : print ("4는 3보다 크지 않음")
  
if (operator.ge(a,b)):
       print ("4는 3보다 크거나 같음")
else : print ("4는 3보다 크거나 같지 않음")
  
if (operator.ne(a,b)):
       print ("4는 3과 같지 않음")
else : print ("4는 3과 같음")

 

결과:

4는 3보다 큼
4는 3보다 크거나 같음
4는 3과 같지 않음

 

'파이썬' 카테고리의 다른 글

파이썬 다운로드 방법 및 설치 방법  (1) 2022.12.23
Python의 연산자 함수 예제2  (0) 2022.08.04
파이썬 any와 all  (0) 2022.08.04
파이썬 연산자 오버로딩  (0) 2022.08.04
파이썬의 나눗셈 연산자  (0) 2022.08.04
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기