반응형
[함수 반환 값]
- 파이썬을 제외한 다른 프로그래밍 언어에서는 함수가 항상 하나의 값을 반환함
- 그러나 파이썬에서는 함수가 하나 이상의 값을 반환할 수 있음
def sub():
return 1, 2, 3
a,b,c = sub()
print(a, b, c) # 1, 2, 3
- 위의 코드에서, sub() 함수는 반환 값으로 1, 2, 3을 반환한다. 반환된 세 개의 값은 순서대로 변수 a, b, c에 할당된다.
반응형
'Python' 카테고리의 다른 글
[Python] 모듈, 함수를 사용한 프로그램 설계 (0) | 2023.10.12 |
---|---|
[Python] 람다식 (lambda, 무명 함수) (0) | 2023.10.12 |
[Python] 지역 변수(local variable), 전역 변수(global variable) - 코드 119 (0) | 2023.10.12 |
[Python] 참조값에 의한 인수 전달 - call by value, call by reference (0) | 2023.10.10 |
[Python] 함수의 인수, 매개변수, 반환값 (0) | 2023.10.10 |