Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
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 31
Archives
Today
Total
관리 메뉴

행복한 개구리

Python 공부내용 21.10.26. Python - Math 본문

Python/공부내용

Python 공부내용 21.10.26. Python - Math

HappyFrog 2021. 10. 15. 18:38

W3Schools의 Python Tutorial을 보며 해석하고 정리한 글입니다.

오역이 존재할 수 있습니다

저도 파이썬은 처음이니 가볍게 봐주세요 :D 

W3Schools


파이썬 수학

파이썬은 확장 수학 모듈을 포함한 빌트인 수학 메서드 세트를 가지며 당신이 숫자들로 수학적인 작업을 수행할 수 있도록 해줍니다.


빌트인 수학 함수들

 min()  max()  함수는 반복자에서 가장 낮거나 높은 값을 찾는데 사용할 수 있습니다.

x = min(5, 10, 25)
y = max(5, 10 ,25)

print(x)
print(y)

▲ 결괏값

 

 abs()  함수는 특정한 수에 대한 절대값을 반환합니다.

x = abs(-7.25)

print(x)

▲ 결괏값

 

 pow(x, y)  함수는 x의 y제곱한 값을 반환합니다.

x = pow(4,3)

print(x)

▲ 결괏값 // 64는 4의 3제곱입니다.


수학 모듈

파이썬은 수학적인 함수들의 목록을 확장시켜줄  math  라는 빌트인 모듈을 가지고 있습니다.

 

사용하기 위해서는  math  모듈을 임포트해야합니다.

import math

 

 math  모듈을 임포트했다면 당신은 모듈의 메서드들과 상수들을 사용할 수 있게됩니다.

 

예로 들면  math.sqrt()  메서드는 해당 숫자의 제곱근을 반환합니다.

import math

x = math.sqrt(64)

print(x)

▲ 결괏값

 math.ceil()  메서드는 숫자를 가까운 정수로 올림시키며,  math.floor()  메서드는 숫자를 가까운 정수로 내립니다.

import math

x = math.ceil(1.4)
y = math.floor(1.6)

print(x)
print(y)

▲ 결괏값 // 반올림이 아닌 올림, 내립입니다.

 

 math.pi()  상수는 파이값(3.141592...)을 반환합니다.

import math

pi = math.pi

print(pi)

▲ 결괏값