IT is Smart
파이썬 다른 파일 참조하기, Use import 본문
반응형
이번에는 다른 파이썬 파일에 정의한 함수를 사용하는 방법에 대해 알아보겠습니다.
먼저 아래의 코드를 작성하고 파일이름을 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를 주고, 반복할수록 내 것과 같이 된다.
반응형
'Programming > Python Basic' 카테고리의 다른 글
파이썬으로 txt파일 만들고 읽기, write & read txt file (0) | 2016.09.09 |
---|---|
파이썬으로 인터넷에서 이미지 수집하기, get Image from Internet (3) | 2016.09.09 |
파이썬 딕셔너리 사용하기, Use Dictionary (0) | 2016.08.30 |
파이썬 SET 사용하기, Use set (0) | 2016.08.30 |
파이썬 다중인자로 함수 호출 하기, Call function using arguments (0) | 2016.08.30 |