Function 객체
기능 오브젝트이다
함수 이름이 참조 될 수있는
함수 이름 파라미터 참조로 전달 될 수
리턴 값으로서 취급 될 수 함수명 있지만 괄호 수 없거나 통화 기능 지시한다
용기 클래스의 요소로서 사용될 수있다 함수명
중첩 된 기능
내부 함수 정의 또는 함수 호출인가
의 경우
def x():
print('x')
def y():
print('y')
y()
x()
네임 스페이스
내장 네임 스페이스
파이썬 인터프리터의 자신의 네임 스페이스, 부팅이
글로벌 네임 스페이스
파이썬 인터프리터 네임 스페이스를 연 후 결성
로컬 이름 공간
내부 기능 네임 스페이스
순서를 찾기
내장 된 모양이 아닌 오류에, 지역의 시작을 찾아 세계를 보면
범위
글로벌 범위
지역뿐만 아니라 세계입니다
지역 범위
내부 기능은 로컬 범위라고
글로벌 및 로컬 데이터는 상호 운용이 아니지만, 가변 데이터 유형은이 규칙을 깰 수있는
글로벌 : 지역 변수는 전역 변수를 변경 할 수 있습니다
비 지역을 : 외부 지역 변수 내에서 지역 변수가 될 허용
명명 된 키워드 인자
주요 파라미터 사이의 위치에 정의 된 형상 참여
파라미터 이름 키워드 값의 키워드 값으로 전달해야 할 때 통과하는
선두 위치 파라미터에 있지 않아야 키워드 파라미터