더북(TheBook)

 

24 모듈

 

 

<강의보기> 06:04

‘모듈(module)’ 즉, ‘다른 기능을 가져와 쓰는 방법’을 살펴보겠습니다.

지금까지 print, round, input 같은 파이썬에 내장된 함수를 몇 가지 써 보았습니다. 사실 파이썬에는 이보다 훨씬 더 많은 기능이 있습니다. 그런데 다른 기능을 쓰려면 다른 문법을 배워야 합니다. REPL로 기능을 간단하게 살펴보겠습니다.

 

REPL

>>> import math

 

import math는 ‘math라는 기능을 가져와 쓰겠다’는 파이썬 문법입니다. math 말고도 가져와 쓸 수 있는 기능은 아주 많습니다. math는 이름을 보고 짐작할 수 있듯 수학과 관련된 기능이 많이 들어 있습니다. 예를 들어 반지름이 10인 원의 둘레를 계산해야 한다면 다음과 같이 계산할 수 있습니다.

 

c=2 x π x r

둘레=2 x 3.14 x 반지름

 

파이썬에서도 이 계산을 할 수 있습니다. REPL에서 다음과 같이 입력합니다.

 

REPL

>>> r = 10

>>> 2 * math.pi * r

62.83185307179586

 

그렇습니다. pi는 자주 사용하는 값이므로 수학 모듈인 math에 들어 있습니다.

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