Programming/Python

[+] 숫자 추측 게임

zod군 2014. 5. 13. 22:23

 

 

 

2 : random 은 난수를 만들기 위한 모듈.

 

4 : random.randint(1, 100) // 1에서 100사이의 정수중에 난수값을 돌려준다. 그리고  secret 함수에 담는다.

 

5,6 : guess 는 사용자가 입력하는 함수선언, tries 는 제한 횟수를 담을 함수이다.

 

10 : 사용자의 입력 값이 secret 와 틀리다면 그 이하문을 실행하게 된다. secret 와 tries 는 총 5번 실행.

 

11 : input 함수로 사용자가 입력한 숫자값을 담아 guess 에 담는다.

 

12 ~ 15 : guess 값이 secret 값 보다 더 높거나 낮을때 안내해주는 구문이 출력이 된다.

 

이 출력문을 보고 비밀값을 추측 할 수 있다.

 

16 : 숫자를 맞히지 못할 경우 제한 횟수를 +1 시켜 다시 처음부터 반복이 된다. 5번 이상을 초과하게 된다면 게임끝.

 

18 : guess 와 secret 값이 동일하다면 게임은 성공.

 

20 : 제한횟수를 넘었을 경우 게임은 실패하면서 끝.

 

22 : 비밀 숫자는 무엇이었는지를 말해준다.