3.1If ~ else 문
게임 규칙은 간단합니다. 컴퓨터가 1~ 9의 정수 중 임의의 수 하나를 골랐을 때 그 수가 무엇인지 알아맞히는 단순한 게임입니다.
TIP 앞으로 나올 예제 코드는 별개 코드가 아니라 이어지는 코드입니다.
코드 부록-1 appendix/number_guess_game.py ①
import random rand_num = random.randint(1, 9) print("Computer : {}".format(rand_num))
random 모듈에는 난수를 만드는 함수들이 들어 있습니다. 우리는 정수형 난수가 필요하므로 randint() 함수를 사용할 것입니다. randint() 함수는 인자로 범위의 처음과 끝을 받습니다.
random.randint(1, 9)는 1~9 사이의 난수를 생성하라는 의미입니다. 주의할 점은 9도 포함이 된다는 것입니다. rand_num 변수에 난수를 저장한 후 제대로 출력되는지 확인해 봅시다.
실행결과 Computer : 2