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)