본문 바로가기

Dev/python

파이썬3 함수에서의 화살표

파이썬3에서 화살표 함수를 사용하는 것을 볼 수 있다.

알고리즘 문제를 풀어보려고 보던 도중 이해가 잘 안되어 찾아보게 되었다.

def funName(x: str, y: float = 6.5) -> int:
    return x + y


value = funName(3)
print(value)

위와같은 예제가 있다고 했을 때

 

함수명 : def 다음에 나와있는 funName

x : str         콜론(:) 다음에 적어주는 것은 매개변수에 할당되는 형식을 말한다.

y : float = 6.5 초기값을 콜론다음에 해당 형식 뒤에 = 하고 값을 적어줄 수 있다. (변수 : 형식 = 기본값)

-> int : 이거의 뜻은 이 함수가 반환해주는 값의 형식이 int라는 것을 말한다!

 

'Dev > python' 카테고리의 다른 글

파이썬 pip 사용하기  (0) 2020.12.13
파이썬 self & __init__  (0) 2020.09.28
파이썬 모듈  (0) 2020.09.21
파이썬 함수(입출력)  (0) 2020.09.17
파이썬의 제어문  (0) 2020.09.16