Soft Ware/python

함수 ~~

달려가보자 2012. 3. 10. 02:30


파이썬에서는 help 명령어를 치면 함수에 대해 알수 있습니다.

help(print);

치면 print에 대해 알수 있습니다.

자 그럼 여기서 사용자가 정의한 함수에 대해서도 알수 있겠죠?

하지만 정보 가 미약합니다 ㅠㅠ

자 그럼 사용자가 정의한 함수에 대해서 정보를 기입해 두면 다른 사용자가 소스를 분석할때 좋겠죠?

키워드는

plus.__doc__ = "return the sum of parameter a, b" 입니다.

사용자가 정의한 함수.__doc__="설명"  이런식으로 이루워졌습니다. ㅎㅎ

# -*- coding: utf-8 -*-

def factorial(x):
    """이 함수는  입력한 값에 대한  x*x-1....1 값을 리턴한다"""
    if x < 1:
        return 1;
    return x * factorial(x-1);

print(factorial(3));

help(factorial)   ; 

함수 안에 """ """ 이를 써서 기능을 작성할수도 있다

'Soft Ware > python' 카테고리의 다른 글

제너레이터 에 대해서 !! !  (0) 2012.03.10
이터레이터  (0) 2012.03.10
간단한 문제 풀기  (0) 2012.03.05
정의하지 않는 가변 인자 (딕셔너리)  (0) 2012.03.05
가변인수 !!  (0) 2012.03.05