ChainSmoker’s Block
[Python] 04. 프로그램의 입력과 출력은 어떻게 해야 할까? - 1_18 본문
개인공부(WEB, Python, DB)/Python
[Python] 04. 프로그램의 입력과 출력은 어떻게 해야 할까? - 1_18
ChainSmokers 2023. 1. 13. 15:28
[04. 프로그램의 입력과 출력은 어떻게 해야 할까?]
-1. 함수
===================함수의 결괏값은 언제나 하나이다
: 다음 예시에서 볼 수 있는 함수를 만들어보자.
이 함수를 아래와 같이 호출하면 결과는?
결괏값은 a+b와 a * b 2개인데 결괏값을 받아들이는 변수는 result 하나만 쓰였으니 오류가 발생하지 않을까? 당연한 의문이 들 수 있다. 하지만 오류발생은 없다. 그 이유는 함수의 결괏값은 2개가 아니라 언제나 1개라는 것이 있다. add_and_mul함수의 결괏값 a+b와 a * b는 튜플값 하나인 (a+b, a * b)로 돌려준다.
따라서 resuolt변수는 위와 같은 값을 가지게 된다. 즉 결괏값으로는 (7, 12)라는 튜플값을 갖게 되는 것이다.
반응형
'개인공부(WEB, Python, DB) > Python' 카테고리의 다른 글
[Python] 04. 프로그램의 입력과 출력은 어떻게 해야 할까? - 1_20 (0) | 2023.01.17 |
---|---|
[Python] 04. 프로그램의 입력과 출력은 어떻게 해야 할까? - 1_19 (0) | 2023.01.17 |
[Python] 04. 프로그램의 입력과 출력은 어떻게 해야 할까? - 1_17 (0) | 2023.01.13 |
[Python] 04. 프로그램의 입력과 출력은 어떻게 해야 할까? - 1_16 (0) | 2023.01.13 |
[Python] 04. 프로그램의 입력과 출력은 어떻게 해야 할까? - 1_15 (0) | 2023.01.13 |