[Python] 함수 (Function)
파이썬에서의 함수에 대해서 자세히 알아보자!! 파이썬에서 함수는 일급 객체(First-class Object)로 불린다. C언어에서는 포인터가 일급 객체로 불린다. 함수의 인자로 함수를 넣을 수 있다. def answer(): print(42) def run_something(func): func() run_something(answer) # answer 함수 객체를 넘긴다. run_something(answer()) # answer 함수의 반환값을 넘긴다. (None) 함수의 인자로 함수, 그 함수의 인자까지 넣을 수 있다. def add_args(arg1, arg2): print(arg1 + arg2) def run_something_with_args(func, arg1, arg2): func(arg..
Python
2021. 7. 16. 15:49
공지사항
최근에 올라온 글