Python에서 return 함수 반환값 인스턴스 사용법
return 반환값 추가
listv = [90,80,88,77,66]
# return
def scoreCalculate(values):
return max(values)
maxval = scoreCalculate(listv)
print(maxval)
결과: 90함수가 여러 값을 반환합니다.
예: 이전 사례에서 어떻게 한 번에 점수의 최고점, 최저점, 평균점을 되돌려줍니까
return에 여러 개의 값을 추가할 수 있습니다:return v1, v2,...vn
listv = [90,80,88,77,66]
# return
def scoreCalculate(values):
return max(values), min(values), sum(values)/len(values)
maxval = scoreCalculate(listv)
print(maxval)
결과: (90, 66, 80.2)반환 값은 요소입니다. 여러 변수를 사용하여 받아들일 수 있습니다.
maxval, minval, meanval = scoreCalculate(listv)
print(maxval, minval, meanval)
결과: 90 66 80.2주의점: 여러 변수를 사용하면 변수 수량과 반환 값 수량이 일치해야 합니다.
상술한 글은 많은 것을 설명하지만 가장 중요한 것은 되돌아오는 값이다. 함수 기능에 따라 되돌아오는 값을 추가할지 여부를 결정한다.또한 함수는 여러 값을 되돌릴 수 있지만, 주의해야 할 것은 받아들이는 방식 선택이다
지식 포인트 확장:
return 문장:
return 문장은 함수에서 되돌아오면 함수를 튀어나오는 데 사용됩니다.우리도 함수에서 값을 되돌릴 수 있다.
글꼴 의미의 문장을 사용하다
#!/usr/bin/python
# Filename: func_return.py
def maximum(x, y):
if x > y:
return x
else:
return y
print maximum(2, 3)
출력
$ python func_return.py
3
파이썬의 리턴 함수 반환 값의 실례 용법에 관한 이 글은 여기에 소개되었습니다. 파이썬의 리턴 함수 반환 값의 사용 방법에 대한 더 많은 내용은 이전의 글을 검색하거나 아래의 관련 글을 계속 훑어보십시오. 앞으로 많은 응원 부탁드립니다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Python의 None과 NULL의 차이점 상세 정보그래서 대상 = 속성 + 방법 (사실 방법도 하나의 속성, 데이터 속성과 구별되는 호출 가능한 속성 같은 속성과 방법을 가진 대상을 클래스, 즉 Classl로 분류할 수 있다.클래스는 하나의 청사진과 같아서 하나의 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.