가이드라인

함수 속의 함수, 콜백 함수

콜백 함수란 하나의 함수를 다른 함수의 매개변수로 전달하여, 그 함수 내에서 호출되는 함수를 의미합니다.

콜백은 비동기 프로그래밍, 이벤트 처리, 또는 특정 조건이 충족되었을 때 추가 동작을 수행할 때 주로 사용됩니다.


콜백 함수 활용

콜백 함수를 활용하면 함수를 매개변수로 전달하고 함수 내에서 전달한 함수를 호출함으로써, 다양한 동작을 동적으로 실행할 수 있습니다.

콜백 함수 예시
def greeting(name): return f"안녕하세요, {name}님!" def process_user_input(callback): # 콜백 함수를 매개변수로 전달 name = input("이름을 입력하세요: ") # 사용자 입력 print(callback(name)) # 전달받은 함수 호출 process_user_input(greeting)

가이드라인

AI 튜터

배포

디자인

업로드

수업 노트

즐겨찾기

도움말

코드 에디터

코드 실행
코드 생성

실행 결과