더북(TheBook)

3.2 수학 함수

파이썬에는 우리와 친숙한 수학 함수를 제공하는 math 모듈이 있다. 모듈(module)은 관련된 함수들을 모아 놓은 파일이다.

모듈에 있는 함수를 사용하기 전에 import으로 모듈을 가져와야(import) 한다.

>>> import math

이 문장은 math라는 이름의 모듈 객체(module object)를 생성한다. 모듈 객체를 표시하면 이에 대한 정보를 얻을 수 있다.

>>> math

<module 'math' (built-in)>

모듈 객체에는 모듈에 정의된 함수와 변수가 담겨 있다. 모듈의 함수에 접근하려면 모듈의 이름과 함수의 이름을 점(.)으로 구분해서 지정하면 된다. 이러한 형식을 점 표기법(dot notation)이라고 한다.

>>> ratio = signal_power / noise_power

>>> decibels = 10 * math.log10(ratio)

 

>>> radians = 0.7

>>> height = math.sin(radians)

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.