더북(TheBook)

▲ 그림 2-5 Hello World! 문자열의 글자 수 출력

그렇다면 컴퓨터는 이 2줄의 코드를 어떻게 이해한 것일까요? 컴퓨터는 파이썬 코드를 보면 무엇을 어떻게 동작시킬지 단계적으로 해석하는데, 이 단계를 따라가 봅시다. 먼저 foo = input() 문을 살펴보겠습니다.

 

foo = input() 문의 실행 순서

컴퓨터가 코드를 실행할 때는 우선순위 규칙을 따릅니다. 이 규칙 중 하나로, 등호(=)가 들어간 문장의 경우 = 오른쪽 문장을 먼저 실행하고 그다음에 =를 실행합니다.

▲ 그림 2-6 foo = input() 문의 실행 순서

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