더북(TheBook)

이번 절의 주제인 if ~ else 문입니다. if 다음에는 조건을 명시한 다음 :(콜론) 기호를 적습니다. 여기서는 컴퓨터가 획득한 rand_numplayer_num이 입력한 값이 같다면(rand_num = = player_num) 이 조건에 해당하며, 이 조건이 참일 경우 다음 줄로 넘어가 print 문으로 You win!이라는 문자열을 출력합니다.

elseif 문이 거짓이면 실행하라는 의미입니다. 두 숫자가 같지 않을 경우 그 다음에 있는 줄이 실행되어 You lose!라는 문자열을 출력합니다.

컴퓨터가 획득한 임의의 수를 print() 함수를 통해 이미 알고 있으므로 같은 수도 입력해 보고 다른 수도 입력해 보면서 if ~ else 문이 잘 작동하는지 확인해 보세요.


실행결과 Computer : 3
Make a guess(1~9) : 2
Player : 2
You lose!

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