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