파이썬 3.5버전 이후로는 타입 힌팅이라는 것을 사용할 수 있습니다. 함수가 어떤 타입을 파라미터로 전달받고 어떤 타입을 반환 값으로써 전달하는지 코드상에서 작성할 수 있습니다. 이 때문에 함수를 읽을 때 의미를 파악하기 쉬워졌습니다. 함수 선언부 첫 번째 행에 필요한 정보를 다 넣습니다.
함수를 변수로 사용, 문자열과 숫자를 받고 숫자를 반환
[in]
def count_length(word : str, num : int) -> int:
return len(word) * num
count_length("minsu", 25)
[out]
125