가이드라인

함수 속의 함수, 콜백 함수

콜백(Callback) 함수는 다른 함수의 매개변수로 전달되어 해당 함수 내부에서 호출되는 함수를 말합니다.

콜백은 특정 조건이 충족되었을 때 추가 작업을 수행하거나, 데이터가 준비된 후 후속 작업을 처리할 때 유용합니다.


콜백 함수를 어떻게 사용할까요?

콜백 함수는 다른 함수의 매개변수로 전달되고, 해당 함수 내에서 이를 호출하여 다양한 동작을 동적으로 실행할 수 있습니다.

콜백 함수 예시
# 콜백 함수 정의 def add_one(number): return number + 1 def multiply_by_two(number): return number * 2 # 콜백 함수를 인자로 받는 함수 def process_number(number, callback): result = callback(number) print(f"Processed Result: {result}") # add_one 함수로 처리, 11 출력 process_number(10, add_one) # multiply_by_two 함수로 처리, 20 출력 process_number(10, multiply_by_two)
Mission
0 / 1

콜백 함수는 다른 함수의 인자로 전달되어 실행되는 함수를 의미한다.

O
X

가이드라인

AI 튜터

배포

디자인

업로드

수업 노트

즐겨찾기

도움말

코드 에디터

코드 실행
코드 생성

실행 결과