choco's story

파이썬 스터디 38 - 함수의 매개변수로 함수 사용하기 본문

프로그래밍 언어 공부 (Coding Study)/파이썬 (Python) 기본

파이썬 스터디 38 - 함수의 매개변수로 함수 사용하기

초코choco 2024. 9. 21. 12:45

파이썬에서 함수는 매개변수처럼 취급 가능

ex1)

# 두 숫자 a, b를 더하는 add 함수
def add(a, b):
    return a + b

# 매개변수로 받은 함수를 계산하는 함수
def output(func, x, y):
    return func(x, y)

result = output(add, 4, 7)

print(result)

출력결과

ex2)

def print_python():
    print("Python")

    
def call_many_times(func):
    for i in range(5):
        func()

        
result = call_many_times(print_python)

출력결과