변수 blank는 Point 객체를 참조하고, 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