ChainSmoker’s Block
[Python] 04. 프로그램의 입력과 출력은 어떻게 해야 할까? - 1_29 본문
개인공부(WEB, Python, DB)/Python
[Python] 04. 프로그램의 입력과 출력은 어떻게 해야 할까? - 1_29
ChainSmokers 2023. 1. 21. 23:32
[04. 프로그램의 입력과 출력은 어떻게 해야 할까?]
-1. 함수
===================매개변수에 초깃값 미리 설정하기
:
-2. global 명령어 사용하기
두 번째 방법으론 global명령어를 사용하는 방법이다. 예시에서 볼 수 있듯이 vartest함수 안의 global a 문장은 함수 안에서 함수 밖의 a 변수를 직접 사용하겠다는 뜻이다. 하지만 프로그래밍을 할 때 global명령어는 사용하지 않는 것이 좋다. 왜냐하면 함수는 독립적으로 존재하는 것이 좋기 대문이다. 외부 변수에 종속적인 함수는 그다지 좋은 함수가 아니다. 그러므로 가급적 global 명령어를 사용하는 이 방법은 피하고 첫 번재 방법을 사용하기를 권하고 싶다.
반응형
'개인공부(WEB, Python, DB) > Python' 카테고리의 다른 글
[Python] 04. 프로그램의 입력과 출력은 어떻게 해야 할까? - 2_1 (0) | 2023.01.21 |
---|---|
[Python] 04. 프로그램의 입력과 출력은 어떻게 해야 할까? - 1_30 (0) | 2023.01.21 |
[Python] 04. 프로그램의 입력과 출력은 어떻게 해야 할까? - 1_28 (0) | 2023.01.21 |
[Python] 04. 프로그램의 입력과 출력은 어떻게 해야 할까? - 1_27 (0) | 2023.01.21 |
[Python] 04. 프로그램의 입력과 출력은 어떻게 해야 할까? - 1_26 (0) | 2023.01.21 |