티스토리 뷰
Programming Language/Python basic
[Python] 사용자로부터 2개의 정수를 받아 크기 순으로 반환하는 함수 작성
또야 2021. 3. 31. 23:26반응형
사용자에게 정수를 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에 대입하는 것과
같은 원리라고 한다.
반응형
'Programming Language > Python basic' 카테고리의 다른 글
[Python] __name__ == "__main__"이란? (0) | 2021.04.01 |
---|---|
[Python] 무명 함수(람다식) (0) | 2021.04.01 |
[Python] 6자리의 패스워드 생성기 프로그램 (과제 : 적어도 하나의 숫자를 가지도록 소스 변경) (0) | 2021.03.31 |
[Python] 정수를 입력 받아 소수인지 판별하는 프로그램 (0) | 2021.03.31 |
[Python] 파이썬에서의 변수는 객체를 참조하는 이름표이다 (0) | 2021.03.31 |
댓글
반응형
Recent Post.
Recent Reply.
- Thanks for comming.
- 오늘은
- 명이 방문했어요
- 어제는
- 명이 방문했어요