22. 값으로서의 함수
■ Python에서는 함수를 값으로 처리한다. (first-class citizen, 일급함수) 함수를 다른 변수에 대입할 수 있다 인수로 전달할 수 있다 컬렉션에 저장할 수 있다 def add(a, b): print(a+b) plus = add plus(1, 2) def calc(op, a, b): op(a, b) def add(a, b): print(a+b) def multi(a, b): print(a*b) calc(add, 1, 2) calc(multi, 3, 4)
프로그래밍 언어/Python(파이썬)
2023. 10. 13. 17:17