주의사항
해당 문서는 중요 변경 작업 중에 있습니다. 일부 문서에 텍스트가 빠져있거나, 불어로 플레이스홀더(placeholder) 자리차지만 되어 있을 수 있습니다.
사용설명서 시작부에, 다음과 같이 적을 것을 기억할 것이다:
move() 는 파이썬 함수 의 한 사례다. 함수는 명칭이 있다; 이 경우에 명칭은 move 가 된다. 유효한 명칭은 문자 혹은 밑줄 문자 “_” 로 시작되고, 문자, 숫자, 밑줄 문자 “_” 를 포함할 수 있다. 함수명 다음에 () 가 따라온다. 이것을 통해서 리보그(파이썬)에게 함수는 실행되거나 혹은 호출(실행과 호출은 동의어)되도록 일러준다.
함수는 객체(object) 라고 부르는 것의 한 사례다. 해당 객체에 하나 혹은 다수 명칭을 부여할 수 있다. 변수(variable) 는 객체에 부여하는 명칭이다. 파이썬에서 = 등호를 사용해서 명칭(변수)과 객체를 다음과 같은 방식으로 연결한다:
variable = object
예를 들어, turn_left() 함수를 타이핑하는 것이 너무 길다면, 다음과 같이 또다른 명칭(변수)을 정의할 수 있다:
left = turn_left # 괄호 없음!
left() # 활용 예
여러분 차례!
적어도 기존 함수 하나에 대해 새로운 명칭(변수)을 사용해 본다. 단일 프로그램에서 같은 객체를 참조하는데 두가지 다른 명칭을 사용할 수 있는가?