Python 강좌 : 제 34강 - 함수 주석

Python Function Annotation

Python 강좌 : 제 34강 - 함수 주석
[ Python ] - 윤대희

함수 주석(Function Annotations)


함수 주석(Function Annotations)은 함수의 매개변수와 반환값에 주석(Annotations)을 작성합니다.

함수에 명시적으로 주석을 작성하는 것이므로 실제 코드에 포함됩니다.

단, 주석이므로 강제성은 없어 무시하고 사용할 수 있습니다.



함수 주석 작성


def func(a: str, b: float = 3.5) -> int:
    return a + b


value = func(3)
print(value)
결과
6.5


함수에 직접 주석을 작성할 수 있습니다.

콜론(:)을 사용해 매개변수에 할당되어야 하는 형식을 할당합니다.

->(화살표)를 사용해 반환값에 할당되어야 하는 형식을 할당합니다.

매개변수에 기본값을 할당하는 경우, 변수: 주석 = 기본값의 형태로 할당합니다.

매개변수에 할당된 형식을 맞추지 않아도 되며, 반환되는 값의 형식이 변환되어 반환되지 않습니다.


도움이 되셨다면 광고 클릭 부탁드립니다.


Book Image

책이 출간되었습니다!

C#과 파이썬을 활용한 OpenCV 4 프로그래밍

컴퓨터 비전 기초 이론부터 머신러닝을 활용한 영상 처리 프로젝트까지

  • C# OpenCvSharp4
  • Python OpenCV4
  • Using Tesseract
  • Using TensorFlow
  • Using Regular Expression
  • 윤대희 저 | 위키북스

    [yes24 바로가기] [알라딘 바로가기] [교보문고 바로가기]


    ⤧  Previous post Python 강좌 : 제 33강 - 키워드 인자화 ⤧  Next post Python 강좌 : 제 35강 - 매직 메서드 (1)
    Python Category