2010. 7. 30. 04:58
  • 주석문(comment)
    • >>> # 주석(comment)
    • >>> import sys # 주석(comment)
  • 연속 라인
    • 줄바꾸기 앞의 \는 다음 라인을 현재 라인과 연결시켜 주는 역할.
    • 예) >>> if (a == 1) and \
  • 치환문(assignment)
    • (=) 문은 우변의 객체 혹은 식을 좌변의 이름에 할당.
    • >>> a = (b = c + d) 이와 같은 C같은 형식은 허용 되지 않음
    • 왜냐하면 b = c+d는 식(expression)이 아니라 문(statement)이기 때문.
    • 자료형 확인은 (type 함수)를 사용
  • 확장 치환문(2.0 이상)
    • +=, -=, *=, /=, %=, &=, |=, ^=, <<=, >>=, **=
  • 이름과 객체
    • 변수의 이름과 값 객체가 분리.
    • a = 1이란 문에서 숫자 1이 변수 a에 저장되는 것이 아니라,
    • a를 이름, 숫자 1을 객체라고 하며, 두 개념은 분리되어 있다.

    [이름과 객체의 분리 a = 1]

  • 객체의 치환

    • X객체에 대한 참조만 Y와 Z에 삽입.
    • 즉, X의 값 하나를 바꿧을 때 Y와 Z에 영향을 미치면 이것은 공유객체,

      그렇지 않으면 분리된 객체임을 알수 있다.

Posted by devanix