728x90
반응형

사용자정의 2

[파이썬 완전정복] 재활용을 위한 모듈 (module)

먼저 공부를 진행하기 앞서서 모듈의 정의부터 살펴봅시다. 모듈은 특정 기능을 재사용하기 위해 모아놓은 사용자 정의 함수 혹은 클래스, 변수 집단입니다. 개발자들이 흔히 말하는 API가 바로 모듈의 좋은 예가 될 것입니다. 모듈은 우리가 필요할 때 직접 만들어서 사용해도 되고 다른 사람들이 만들어 둔 모듈을 설치하여 불러와서 사용할 수도 있습니다. # 필요한 모듈을 직접 만들어서 사용 먼저 IDLE 프로그램을 열어 작성 후 파일을 저장하겠습니다. 사용자 정의 함수 두개를 작성했습니다. module.py파일은 test.py와 같은 폴더에 저장합니다. import를 사용해서 모듈을 선언하고, 해당 모듈에 들어 있는 함수를 실행해주면 됩니다. 위와 같이 실행을 하면 결과는 모듈 내부의 print()함수를 실행합..

개발 이야기 2020.06.18

[파이썬 완전정복] 사용자 정의 함수 만들기

이번 시간에는 사용자 정의 함수에 대해 알아보겠습니다. 사용자 정의 함수?? 함수면 함수지 왜 사용자 정의 함수냐고 하시는 분들이 계실 수 있습니다. 사용자 정의가 붙은 함수는 파이썬에서 정의되어 있지 않은 사용자가 직접 만든 함수를 나타냅니다. 함수의 정의는 일반적으로 "def 함수이름 :" 으로 표현합니다. #사용자 정의 함수 #return이 있는 경우 def 함수이름(인수) : 실행할 문장1 실행할 문장2 ... return 결과 값 #return이 없는 경우 def 함수이름(인수) : 실행할 문장1 실행할 문장2 ... 실행할 문장n C언어의 경우는 어떻게 표현하는지 비교해보겠습니다. //사용자 정의 함수 #include /*return 값이 있는 경우 a와 b의 인자를 받아서 결과 값인 sum을..

개발 이야기 2020.06.17
728x90
반응형
SMALL