프로그래밍 핵심 개념 in Python추상화변수의 scope

Q

parameter로 설정한 변수는 global로 설정이 불가능한가요?

조회 2618

좋아요 0

2021년 4월 30일

A
1개의 답변이 있어요
2021년 4월 30일

댓글 3

2021년 4월 30일
음...그러니까, 로컬 namespace에 정의된 변수는 다른 namespace나 글로벌에 사용하지 못하는데, 파라미터에 정의된 변수 x는 로컬 namespace에 저장되어, 이를 글로벌로 사용하려니까 문제가 생긴거라고 이해하면 되나요?
2021년 5월 1일
넹, 그렇게 생각하셔도 될겁니당. 구체적인 동작원리까지는 저도 검색해보진 않았지만 사용할 수 없다는 것에 초점을 두시면 좋겠어용.
2021년 5월 1일
감사합니다!

(주) 코드잇

대표강영훈

개인정보보호책임자강영훈

이메일support@codeit.kr

사업자 번호313-86-00797

통신판매업제 2019-서울중구-1034 호

주소서울특별시 중구 청계천로 100 시그니쳐타워 동관 10층 코드잇