파이썬에서 절대값을 반환하는 abs 함수에 대해 알아보겠습니다.
절대값이란 양수이든 음수이든 양수로 출력하도록 하는 것을 말합니다.
abs
절대값을 반환하는 abs 함수는 따로 import를 하지 않아도 사용할 수 있습니다.
abs 함수에 양수와 음수 값을 지정해보고 결과값을 확인해보겠습니다.
# 정수
int1 = -1
int2 = 1
print(f'abs({int1}) = {abs(int1)}')
print(f'abs({int2}) = {abs(int2)}')
print('---------------------')
# 실수
int3 = -12.34
int4 = 12.34
print(f'abs({int3}) = {abs(int3)}')
print(f'abs({int4}) = {abs(int4)}')
print('---------------------')
# 0
int5 = 0
int6 = 0.0
print(f'abs({int5}) = {abs(int5)}')
print(f'abs({int6}) = {abs(int6)}')
결과
abs(-1) = 1
abs(1) = 1
---------------------
abs(-12.34) = 12.34
abs(12.34) = 12.34
---------------------
abs(0) = 0
abs(0.0) = 0.0
출력된 값을 확인해보면 모두 양수입니다.
음수 기호인 마이너스는 모두 제거되었습니다.
결과처럼 받고 싶은 반환 값을 모두 양수로 하고 싶은 경우에 abs 함수를 유용하게 사용할 수 있습니다.
댓글