[파이썬(Python)] 사용자 정의 함수(def), 모듈, 파일 입출력
''' # 함수(function) : 입력값(인자값,인수값, 파라미터, 매개 변수, argument), 기능 구현, 결과값(출력값, 리턴값, 반환값)) - ★★재사용 가능한 블록 - print같은 내장함수도 있지만 직접 함수를 정의하여 사용할 수 있음 - 함수정의 방법 ~def 로 시작함 ~함수명을 작성함 ~함수명 옆에 ()(괄호) 붙임, 인자가 필요하면 괄호안에 표기함. ~:(콜론)을 붙여서 블록을 시작함 ~코드 부분은 들여쓰기를 시작하여 작성함. ~return은 반환값이 존재하면 작성하고, 반환값이 없으면 작성안함.(None반환) - def 함수명(입력값) : 수행코드 return [결과값] #결과값이 있다면 - 함수호출(call) : 함수 정의 이후, 함수를 호출(call)을 해야만 함수가 실행됨...