2. 파이썬 추상화
·
Language/Python
앞서 말했듯이 추상화는 복잡한 기능을 사용자 API에서 숨기고 간단하게 표현하는 것이다. 이에 변수와 함수가 대표적인 추상화의 방법이라 소개했었다! 차근차근 천천히 알아보자변수 x = 7x = x + 1x = 9 파이썬에서 = 의 의미는 우리가 수학적으로 알고있는 등호와 많이 다르다. 등호라 불리는 = 기호는 파이썬에서는 지정연산자(assignment operator)라고 불린다.즉, 어떠한 변수에 어떠한 값을 지정해준다 생각하면 된다...! 위의 코드블럭에서 내가 같은 변수 x에 다른 값들을 차례차례 할당해 주었다. 과연... 정말 같은 x 일까? 사용자의 입장 같은 x에 다른 값이 업데이트 되는 거 아니야! 메모리에서의 입장 변수가 저장된 위치가 달라진다. 새로운 값을 가르키기 때문이다! x =..