반응형
Java나 C에서는 위에서 변수를 선언하면, 보다 작은 영역에서 해당 변수를 그대로 사용했던 걸로 기억한다. (아닌가 -.-)
python에서 최상단에서 변수선언하고, 아래 함수안에서 그 변수를 사용했더니 동일한 이름의 local변수로 취급되는듯 싶다.
그래서 여기저기 검색해보니 다음과 같이 하면 되더라.
선언은 그냥 이름만 사용
ex : variable = ''
해당 전역변수 사용시에는 해당 사용영역에서 아래처럼 전역변수임을 선언해주면 끝
ex : global variable
python에서 최상단에서 변수선언하고, 아래 함수안에서 그 변수를 사용했더니 동일한 이름의 local변수로 취급되는듯 싶다.
그래서 여기저기 검색해보니 다음과 같이 하면 되더라.
선언은 그냥 이름만 사용
ex : variable = ''
해당 전역변수 사용시에는 해당 사용영역에서 아래처럼 전역변수임을 선언해주면 끝
ex : global variable
반응형
'Development > Language' 카테고리의 다른 글
command 명령어 결과값 가져오기 (0) | 2013.01.31 |
---|---|
python에서 암호화하기(복호화가능) (0) | 2013.01.23 |
단독실행 파일 만들기 (0) | 2013.01.22 |
eclipse 실행시 "Failed to create the Java Virtual Machine." 에러발생시 (0) | 2012.04.16 |
replaceAll에서 특수문자 사용시 (0) | 2012.04.02 |