반응형
return 값을 이용하기
def showYourName():
return print("Hello 홍길동")
showYourName()
멀티 리턴
def add_min_mul_div(a,b):
return a+b, a-b, a*b, a/b
sum, min, mul, div = add_min_mul_div(4,2)
print("sum:{}".format(sum))
print("min:{}".format(min))
print("mul:{}".format(mul))
print("div:{}".format(div))
=> 리턴이 여러개인데 하나만 요청할 시 오류 발생함
def add_min_mul_div(a,b):
return a+b, a-b, a*b, a/b
sum, min, mul = add_min_mul_div(4,2)
print("sum:{}".format(sum))
print("min:{}".format(min))
print("mul:{}".format(mul))
=> 예외 : 튜플 (멀티 리턴때 사용)
def add_min_mul_div(a,b):
return a+b, a-b, a*b, a/b
sum = add_min_mul_div(4,2)
print("sum:{}".format(sum))
print(sum[2])
반응형
'Python' 카테고리의 다른 글
[Python] 5장 클래스 (0) | 2024.03.27 |
---|---|
[Python] 4.5장 과제 (0) | 2024.03.26 |
[Python] 3장 함수와 pass, 랜덤 (0) | 2024.03.26 |
[Python] 2.5장 과제 (0) | 2024.03.25 |
[Python] 2장 변수 선언 및 조건문, 반복문, input (0) | 2024.03.25 |