티스토리 뷰

 

모듈을 불러다가 함수와 상수를 사용하는 방법은 이제 알았는데[바로가기] matlab에 익숙해져 있던 나는  math.pi  조차도 번거롭다. 그냥  pi  로 쓸 수 있는 방법도 있을테다. 파이썬을 믿고 검색해보니 역시 가능하다. 가능한 것 뿐만 아니라 많은 사람들이 이렇게 사용하고 있으니 알아두자.

 


 

# 모듈을 가져오는 여러가지 방법

  • 첫 번째는  import 모듈이름 
>>> import math
>>> math.pi
3.141592653589793

 

  • 두 번째는  from 모듈이름 import 함수또는상수이름 
>>> from math import pi
>>> pi
3.141592653589793

이렇게 하면  pi  만으로 원주율을 사용할 수 있다. 물론 다른 함수들도 마찬가지이다. 여러개를 가져오고 싶으면  를 붙이고 가져오고 싶은 함수를 써주면 된다.

 

  • 세 번째는  from 모듈이름 import
>>> from math import *
>>> pi
3.141592653589793
>>> e
2.718281828459045
>>> sin(pi/2)
1.0

 *  은 파일명 검색할 때 *.txt 하면 txt 확장자를 가지는 모든 파일을 검색해라! 와 비슷하게 해당 모듈의 모든 함수 및 상수를 가져온다. 이렇게 하면 모듈내의 모든 변수를 모듈이름 떼고 사용할 수 있다. wow!

 

 

반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
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
글 보관함