ChainSmoker’s Block
[Python] 04. 프로그램의 입력과 출력은 어떻게 해야 할까? - 1_28 본문
개인공부(WEB, Python, DB)/Python
[Python] 04. 프로그램의 입력과 출력은 어떻게 해야 할까? - 1_28
ChainSmokers 2023. 1. 21. 23:32
[04. 프로그램의 입력과 출력은 어떻게 해야 할까?]
-1. 함수
===================함수 안에서 선언한 변수의 효력 범위
:
-함수 안에서 함수 밖의 변수를 변경하는 방법
vartest함수를 사용해서 함수 밖의 변수 a를 1만큼 증가시킬 수 있는 방법은 있는가?
이에 대한 해결책은 두가지 해결 방법이 있다. 첫 번째 방법으로 'return'의 사용.
vartest함수는 입력으로 들어온 값에 1을 더한 값을 돌려준다. 따라서 a = vartest(a)라고 대입하면 a가 vartest함수의 결괏값으로 바뀐다. 앞에서 얘기했듯이 이 상황에서도 물론 vartest함수 내의 a 매개변수는 함수 밖의 a와는 다른 것이다.
반응형
'개인공부(WEB, Python, DB) > Python' 카테고리의 다른 글
[Python] 04. 프로그램의 입력과 출력은 어떻게 해야 할까? - 1_30 (0) | 2023.01.21 |
---|---|
[Python] 04. 프로그램의 입력과 출력은 어떻게 해야 할까? - 1_29 (0) | 2023.01.21 |
[Python] 04. 프로그램의 입력과 출력은 어떻게 해야 할까? - 1_27 (0) | 2023.01.21 |
[Python] 04. 프로그램의 입력과 출력은 어떻게 해야 할까? - 1_26 (0) | 2023.01.21 |
[Python] 04. 프로그램의 입력과 출력은 어떻게 해야 할까? - 1_25 (0) | 2023.01.17 |