더북(TheBook)

2.3.3 명령어의 실행 순서

로그인 화면을 흉내낸 예제로 다시 가봅시다. 여기에는 간단하지만 중요한 개념 하나가 숨어 있습니다. 이 예제에서는 처음으로 명령어 1개가 아닌 2개를 동시에 실행해 봤습니다. 2개의 명령어 중 어떤 명령어가 먼저 실행됐나요? 맞습니다. 첫 줄에 아이디를 입력받는 명령어가 먼저 실행됐습니다. 아이디 입력칸에 데이터를 넣고 Enter를 누르고 나서야 밑에 있는 두 번째 명령어가 실행되어 비밀번호를 입력받는 칸이 나타나죠.

input('아이디: ')    ← 첫 번째 실행
input('비밀번호: ')  ← 두 번째 실행
실행결과
아이디:
gilbut

비밀번호:
 

이번에는 두 명령어의 순서를 바꿔 실행해 볼까요?

input('비밀번호: ')  ← 첫 번째 실행
input('아이디: ')    ← 두 번째 실행
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.