파이썬심화-4 데코레이터
데코레이터 장식자 라고도 함 어떤 함수가 있을 때 해당 함수를 직접적으로 수정하지 않고 함수에 기능을 추가하고 싶을 때 사용
데코레이터 장식자 라고도 함 어떤 함수가 있을 때 해당 함수를 직접적으로 수정하지 않고 함수에 기능을 추가하고 싶을 때 사용
제너레이터 이터레이터를 만드는 간단하고 강력한 도구 함수 안에서 yield를 사용하면 그 함수는 제너레이터가 됨 모든 제너레이터 객체는 이터레이터임 간단하게 이터레이터를 구현할 수 있음
Iterable 반복가능한 객체를 iterable 객체라고 함 대표적으로 리스트, 튜플, 세트, str 등을 iterable 객체라고 함
매직 메소드 클래스 안에 정의된 함수를 메서드라고 부름 메서드 중에서 __로 시작해서 __로 끝나는 메서드를 매직 메서드 라고함 파이썬에서 클래스를 사용하면 사용자가 직접 타입을 만들 수 있음 리스트, 튜플, 정수, 문자열 등과 같은 타입도 클래스를 통해 만들어짐
내장함수 파이썬에 기본적으로 내장(built-in)되어 있는 함수 import를 하지 않아도 기본적으로 사용이 가능 내장함수 목록