질문 : 파이썬 함수 정의에서->는 무엇을 의미합니까? 최근 Python 3.3 문법 사양을 살펴보면서 흥미로운 사실을 발견했습니다. funcdef: 'def' NAME parameters ['->' test] ':' suite 선택적인 '화살표'블록은 Python 2에 없었고 Python 3에서 그 의미에 관한 정보를 찾을 수 없었습니다. 이것이 올바른 Python이며 인터프리터가 허용합니다. def f(x) -> 123: return x 나는 이것이 일종의 전제 조건 구문이라고 생각했지만 다음과 같습니다. x 는 아직 정의되지 않았기 때문에 여기서 테스트 할 수 없습니다. 화살표 뒤에 무엇을 입력하든 (예 : 2 < 1 ) 함수 동작에는 영향을주지 않습니다. 이 구문 스타일에 익숙한 사람이 설명 할 ..