함수 문서화하기

파이썬함수를 문서화하려면 그 함수에 문서화 문자열(doc string)을 주면 됩니다.

문서화 문자열이 여러 줄이 아니라 하더라도, 관례에 따라 큰 따옴표 세 개를 사용

함수의 문서화 문자열(doc string) 정의

def build_connection_string(params):
    """매개변수 사전으로부터 접속 문자열을 구축한다.
    문자열을 돌려준다."""

def times2(n):
    """n이 매개변수로 주어지면 n*2를 반환"""
    return n * 2

def fact(n):
    """n의 계승을 반환.
       n의 계승을 재귀적으로 계산.
       음수인지, 스택오버플로우가 일어나는지 검사하지 않음.
       조심해서 사용할것!
    """
    if n in (0, 1):
        return 1
    else:
        return n * fact(n - 1)

results matching ""

    No results matching ""