ChainSmoker’s Block

[Python] 04. 프로그램의 입력과 출력은 어떻게 해야 할까? - 1_7 본문

개인공부(WEB, Python, DB)/Python

[Python] 04. 프로그램의 입력과 출력은 어떻게 해야 할까? - 1_7

ChainSmokers 2023. 1. 8. 21:59

[04. 프로그램의 입력과 출력은 어떻게 해야 할까?]

-1. 함수

===================입력값과 결괏값에 따른 함수의 형태
:
-입력값이 없는 함수
입력값이 없는 함수가 존재하는가? 당연히 존재한다.


위 예시에서 say하는 이름의 함수를 만들었다.
그런데 매개변수 부분을 나타내는 함수 이름 뒤의 괄호 안이 비어있다. 해당 함수는 어떻게 사용하는건지 궁금하지 않은가?
예시를 하나 더 보자.


위 함수를 쓰기 위해선 say()함수처럼 괄호 안에 아무 값도 넣지 않아야 한다.
이 함수는 입력값은 없지만 결괏값으로 Hi라는 문자열을 되돌려준다. a = say()처럼 작성하면 a에 Hi문자열이 대입 및 저장되는 것이다.

이처럼 입력값이 없고 결괏값만 있을 경우 함수는 다음과 같이 사용된다.
| '결괏값을 받을 변수 = 함수이름()' |

반응형