
함수를 수정하지 않고 그 기능을 확장하거나 변경할 수 있도록 해주는 유용한 도구기본적으로는 다른 함수를 입력 받고, 그 함수를 이용한 새로운 함수를 반환하는 함수이다.공통으로 사용되는 로직이 많고, 일부분만 갈아끼워주는 형태로 사용할 경우 코드의 중복성을 줄일 수 있는

불변 객체란?생성 후에는 내부 상태를 변경할 수 없는 객체이다.종류:숫자형: int, float 등등문자열: str튜플: tuplefronzenset예시:python의 id 함수는 객체의 주소를 반환한다. 처음 객체를 할당받을 때와 새로운 객체를 할당 받을때 id값을