더북(TheBook)

변수 blankPoint 객체를 참조하고, Point 객체에는 두 속성이 들어 있다. 각 속성은 부동소수점수를 참조한다.

같은 구문을 사용해 속성의 값을 읽어올 수 있다.

>>> blank.y

4.0

>>> x = blank.x

>>> x

3.0

표현식 blank.x참조할 blank 객체에 가서 x의 값을 가져오라는 의미이다. 예제에서 우리는 변수 x에 값을 할당했다. 변수 x와 속성 x 사이에는 어떤 충돌도 없다.

표현식의 일부로 점 표기법(dot notation)을 사용할 수 있다.

>>> '(%g, %g)' % (blank.x, blank.y)

'(3.0, 4.0)'

>>> distance = math.sqrt(blank.x**2 + blank.y**2)

>>> distance

5.0

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.