인프런 커뮤니티 질문&답변
class내 함수의 변수 효력에 관한 질문
작성
·
187
0
===================================
class Calculator:
def __init__(self.NumberList) :
self.NumberList = NumberList
def sum(self):
result = 0
for num in self.NumberList :
result += num
return result
=====================================
위에서 굵은 글씨의 self.NumberList 는 __init__ 함수내에서 선언된 변수라고 생각되는데
다른 함수인 아래의 sum함수 내에서도 사용 할 수 가 있는 것인지 궁금합니다.
함수내의 변수의 효력은 그 함수 안에서만 유효한 것 아닌가요?





