파이썬에서는 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 |