*파이썬 3.5버전 부터 지원된다.
def greeting(name: str) -> str: return 'Hello ' + name
인수에 문자열이 들어가고 반환값이 문자열이 나온다는걸 표현
def Function_name( arg_name : <type> [ arg_name2 : <type> ... ] ) -> <type>:
타입은 아무거나 쓰면 안되고
파이썬이 정한 키워드를 써야한다.
https://www.python.org/dev/peps/pep-0484/
하지만 실제 값에 대한 강제성은 없다.
'python' 카테고리의 다른 글
덕 타이핑(Duck typing) (0) | 2018.04.29 |
---|---|
클래스 메소드에 인수로 self 주는 이유 (0) | 2018.04.28 |
mutable과 immutable한 객체 (0) | 2018.04.28 |
(19)번역 api 사용 후기 (0) | 2018.04.07 |
django-tube 튜토리얼 하면서 생긴 오류 (0) | 2018.04.04 |