티스토리 뷰

반응형

 

자에게 정수를 2개 입력받아,

크기가 큰 순서대로 반환하는 함수를 작성한다.

 

예를 들어,

10과 20을 입력하면

20과 10을 반환하는 것이다.

 

 

 

1
2
3
4
5
6
7
8
9
10
def maxValueReturn():
    a = int(input("정수를 입력하세요 : "))
    b = int(input("정수를 입력하세요 : "))
 
    if (a < b):
        return b, a
    else:
        return a, b
 
print(maxValueReturn())
cs

 

 

 

  - 설명  

maxValueReturn() 함수에

위의 내용을 정의하였다.

 

a, b에 정수 2개를 입력 받고

a보다 b가 크면

return b, a를

b보다 a가 크면

return a, b를 하여

여러개의 값을 반환하였다.

 

print에 위 함수를 호출하여

결과를 확인해보았다.

 

 

 

 

  - 결과  

 

(1) a > b인 경우

 

 

(2) a < b인 경우

 

 

 

결과가 정상적으로 출력되었다.

간단하게 파이썬에서는

return문에 다중 값 반환이

가능하다는 것을 공부했다.

 

return 25, 55는

튜플 (25, 55)를 반환하여

각각 a와 b에 대입하는 것과

같은 원리라고 한다.

반응형
댓글
반응형
Recent Post.
Recent Reply.
Thanks for comming.
오늘은
명이 방문했어요
어제는
명이 방문했어요