IT is Smart

파이썬 다른 파일 참조하기, Use import 본문

Programming/Python Basic

파이썬 다른 파일 참조하기, Use import

달인최선 2016. 9. 9. 18:51
반응형

☆★♡♥블로그 방문자분들께 책 선물 드려요!☆★♡♥


이번에는 다른 파이썬 파일에 정의한 함수를 사용하는 방법에 대해 알아보겠습니다.


먼저 아래의 코드를 작성하고 파일이름을 tuna.py로 저장합니다.

def fish():
    print('I am a tuna feesh!')

이번에는 새로운 파일에 아래의 코드를 작성합니다. 이때 파일명은 마음대로 정하면 되고, 저장하는 경로는 위의 tuna.py와 같은 폴더에 저장해야 합니다.

import tuna
import random

tuna.fish()

x = random.randrange(1, 1000)
print(x)

결과는 아래와 같이 출력됩니다.

I am a tuna feesh!
789

이때 숫자 789 부분은 매번 다른 숫자가 나오게 됩니다.

import tuna

이 코드를 사용함으로써 tuna.py에 정의한 fish()함수를 호출해서 사용할 수 있게 된 것이고,

import random

이 코드를 사용함으로써 파이썬에 내장된(처음부터 만들어진) random 모듈을 사용할 수 있게 된 것입니다.

random.randrange(start, end)

여기에 사용된 randrange함수의 역할이 start숫자에서 end숫자 사이에서 무작위로 아무 숫자는 뽑아서 출력해주는 것입니다. 그래서 매번 실행할 때마다 새로운 숫자를 보여줍니다. 무작위로 로또 숫자를 뽑아주는 프로그램을 만든다면 이 함수가 유용하겠죠^^


--------------------
Source Code from thenewboston Tutorials
좋은 코드는 볼수록 Insight를 주고, 반복할수록 내 것과 같이 된다.



반응형