티스토리 뷰

파이썬에서는 기본적으로 다음과 같은 여러 숫자 처리 함수를 제공해줍니다.

함수 이름 의미 예제
abs 절대값 abs(-5)
pow 제곱 pow(4, 2)
max 가장 큰 값 max(5, 12)
min 가장 작은 값 min(5, 12)
round 반올림 round(3.14)
print(abs(-5)) # -5 의 절대값 = 5
print(pow(4, 2)) # 4의 2제곱 = 4 * 4 = 16
print(max(5, 12)) # 5 와 12 중 큰 값 = 12
print(min(5, 12)) # 5 와 12 중 작은 값 = 5
print(round(3.14)) # 3.14 의 반올림 = 3
print(round(4.99)) # 4.99 의 반올림 = 5

 

그리고 math 모듈을 활용하면 보다 다양한 숫자 처리도 가능합니다.

함수 이름 의미 예제
floor 내림 floor(4.99)
ceil 올림 ceil(3.14)
sqrt 제곱근 sqrt(14)

 

모듈은 어떤 기능들을 모아놓은 파이썬 파일을 의미하는데요, 코드 내에서 모듈의 기능들을 가져다 쓰기 위해서는 먼저 아래와 같은 형태의 구문을 적어주셔야 합니다.

from 모듈이름 import 사용할 무언가

사용할 무언가 부분에 * 이라고 적으면 그 모듈 내의 모든 것들을 가져다 쓰겠다는 의미가 됩니다. 

from math import * # math 모듈 내의 모든 내용을 가져다 쓰겠다는 의미

print(floor(4.99)) # 4.99 의 내림 = 4
print(ceil(3.14)) # 3.14 의 올림 = 4
print(sqrt(16)) # 16 의 제곱근 = 4

 

또 다른 방법으로는 이렇게 할 수도 있습니다.

import 모듈이름

단, 이 때는 모듈이름과 점(.) 을 반드시 함께 적어주셔야 합니다.

import math # math 모듈을 가져다 쓰겠다는 의미

print(math.floor(4.99)) # math. 과 함께 사용
print(math.ceil(3.14))
print(math.sqrt(16))

 

 

나중에 보다 자세히 공부할테니 지금은 "이렇게 사용하면 되는구나" 정도만 이해하고 넘어가셔도 좋습니다.

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함