파이썬

파이썬(Python)의 숫자 내장 함수

Irene1988 2025. 6. 16. 16:40
728x90

✅ 자주 쓰는 숫자 관련 내장 함수 정리

함수 설명 예시 결과
abs() 절댓값 반환 abs(-7) 7
round() 반올림 round(3.14159, 2) 3.14
max() 최댓값 max(3, 8, 1) 8
min() 최솟값 min(3, 8, 1) 1
pow() 제곱 계산(a^b) pow(2, 3) 8
divmod() 몫과 나머지 튜플로 반환 divmod(10, 3) (3,1)
sum() 합계 계산 sum([1, 2, 3]) 6
int() 정수로 형변환 int(3.9) 3
float() 실수로 형변환 float(7) 7.0

 

✅ 각 함수 자세히 보기

✔ abs(): 절댓값

print(abs(-5))   # 5
print(abs(3.5))  # 3.5

 

✔ round(): 반올림

print(round(3.14159))      # 3
print(round(3.14159, 2))   # 3.14
print(round(2.675, 2))     # 2.67 (주의: 이진 부동소수점 때문에 다르게 보일 수 있음)

 

✔ max() / min(): 최댓값 / 최솟값

nums = [1, 7, 3, 9, 0]
print(max(nums))  # 9
print(min(nums))  # 0

 

✔ pow(): 거듭제곱 (제곱연산)

print(pow(2, 3))  # 2^3 = 8
print(pow(9, 0.5))  # 제곱근 = 3.0

 

✔ divmod(): 몫과 나머지 동시에 구하기

print(divmod(10, 3))  # (3, 1)
quotient, remainder = divmod(10, 3)
print(quotient)   # 3
print(remainder)  # 1

 

✔ sum(): 합계

print(sum([1, 2, 3, 4]))  # 10

 

✔ int() / float(): 형 변환

print(int(3.9))       # 3
print(int("123"))     # 123
print(float(10))      # 10.0
print(float("3.14"))  # 3.14

 

 

✅ 보너스: math 모듈도 있어요!

더 정밀한 수학 계산이 필요하면 import math를 사용합니다.

import math

print(math.sqrt(16))      # 제곱근: 4.0
print(math.floor(3.9))    # 내림: 3
print(math.ceil(3.1))     # 올림: 4
print(math.pi)            # 원주율: 3.141592...

 

728x90

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

파이썬(Python)의 range() 함수  (0) 2025.06.16
파이썬(Python) 시퀀스 내장함수  (0) 2025.06.16
파이썬(Python) 문자열 내장 함수  (0) 2025.06.16
파이썬의 반복문  (0) 2025.06.16
파이썬(Python)의 조건문  (1) 2025.06.16