function
[Python] 함수 (Function)
함수 일정한 작업을 수행하는 코드를 정의한 것 함수 정의 함수는 def 키워드를 이용하여 정의한다. 함수는 다음 요소를 포함할 수 있다. 매개변수: 함수 내에서 사용되는 변수를 전달받기 위해 정의 return: 함수에서 특정 값을 반환하기 위해 사용 반환 값은 무조건 하나만 존재해야 함에 유의한다. 함수 기본 구조 입력 값과 반환 값이 있는 함수 def 함수명(매개변수): 실행 코드1 실행 코드2 return 반환값 입력 값은 있으나 반환 값이 없는 함수 def 함수명(매개변수): 실행 코드1 실행 코드2 입력 값은 없고 반환 값이 있는 함수 def 함수명(): 실행 코드1 실행 코드2 return 반환값 입력 값과 반환 값이 모두 없는 함수 def 함수명(): 실행 코드1 실행 코드2 함수 예제 숫자 ..
[C++] 함수(Function)
함수 하나의 특별한 목적의 작업을 수행하기 위해 독립적으로 설계된 프로그램 코드의 집합 함수의 생성 함수의 정의 반환 값이 없는 함수(void 형)와 반환 값이 있는 함수(void를 제외한 데이터형)로 나눌 수 있다. 함수의 이름은 되도록 함수의 기능을 나타내도록 설정하는 것이 좋다. 아래와 같이 함수를 구현하는 것을 "함수를 정의한다."라고 한다. // 반환값이 없는 함수 void func(){ /*실행구문*/; } // 반환값이 있는 함수 int func(){ /*실행구문*/; return 0;// return을 이용하여 값을 반환 } 함수 호출 함수를 생성하면, 함수의 이름을 적는 것으로 함수를 호출할 수 있다. 함수를 호출하면, 해당 함수의 기능을 수행하고 다시 원래 있던 코드로 복귀한다. 다음은..