Python 언어의 함수

3536 단어 python
1. 함수의 정의와 호출
1 def function(x):

2     print("function(%s)"%x)

3 

4 function("hello") #call the function

2. 글로벌 변수 및 로컬 변수
1 def function(y):

2     global x

3     x=11 #global variable

4     y=22 #local variable

5 

6 x=1

7 y=2

8 function(y)

9 print(x,y) #11 2 

3. 기본 매개변수 및 키 매개변수
1 def add(p1,p2=10,p3=100):

2     print(p1+p2+p3)

3 

4 add(1,2)        #103, default parameter

5 add(1,p3=20)    #31, critical parameter

6 add(p3=20,p1=2) #32, critical parameter

4. 문서 문자열 DocStrings
1 def add(p1,p2=10,p3=100):

2     '''print the sum of p1,p2,p3

3 

4        p1,p2,p3 must be number.'''#add.__doc__

5     print(p1+p2+p3)

함수의 첫 번째 논리 행 문자열은 이 함수의 DocStrings입니다. 키워드로 __doc__방문
문서 문자열의 관례는 대문자로 시작하여 마침표로 끝나는 여러 줄 문자열입니다.두 번째 줄은 공행이다.세 번째 줄의 상세한 설명.함수에 문서 문자열을 사용하는 것을 강력히 권장합니다.
Python의 help () 는 함수를 캡처한 _ _doc__함수 사용 도움말을 제공하는 속성입니다.

좋은 웹페이지 즐겨찾기