이번 포스팅에서는 파이썬의 일급 (시민) 객체(first-class citizen)에 대하여 공부를 해보고자 한다. 일급 (시민) 객체(first-class citizen) 일급 (시민) 객체는 OPP에서 사용되는 개념 중 하나를 말한다. 대입 연산자를 이용해 변수에 대입, 호출할 때 인수로 사용, 함수의 리턴 값으로 사용할 수 있다. 즉, 함수도 값으로 사용된다는 것이다. 함수를 변수에 대입하는 경우 함수를 정의한다. def hello(): print("안녕") 정의한 함수를 호출한다. a = hello() print(a) [실행결과] 안녕 None 함수를 변수에 대입한다. my_hello = hello my_hello() your_hello = my_hello your_hello() [실행결과] 안녕..