Python 언어의 함수
3536 단어 python
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__함수 사용 도움말을 제공하는 속성입니다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
로마 숫자를 정수로 또는 그 반대로 변환그 중 하나는 로마 숫자를 정수로 변환하는 함수를 만드는 것이었고 두 번째는 그 반대를 수행하는 함수를 만드는 것이었습니다. 문자만 포함합니다'I', 'V', 'X', 'L', 'C', 'D', 'M' ; 문자열이 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.