안녕하세요. 코드덤입니다.
이번 시간에는 카드 뒷면의 숫자를 추측하는 게임을 파이썬으로 만들어 볼 거랍니다.
간단하게 if문과 while문만을 사용해서 수를 추측하고, 더 큰 수인지 더 작은 수인지 힌트를 주는 게임을 만들 수 있어요.
이렇게 수를 추측할 때마다, 더 작은 수인지, 더 큰 수인지 힌트를 줍니다.
그리고 몇 번만에 정답을 맞혔는지, 그 횟수도 알려주는 프로그램이랍니다.
함께 코드를 작성하기 전에, 여러분 스스로 먼저 도전해 보세요~
그럼 함께 코드를 작성해 볼게요.
먼저 카드 뒷면의 수를 랜덤 모듈을 사용해서 랜덤으로 추출해 줄게요.
저는 1~20 사이의 수로 해보겠습니다.
그리고 사용자가 계속 수를 추측할 수 있도록 while 문 내에서 user_guess로 입력을 받을 거예요.
그리고 카드의 숫자와 사용자가 추측한 값이 동일하지 않은 동안, while문내에서 반복시켜 줄 거랍니다.
같지 않다는 !=으로 사용해 주시면 됩니다.
그리고 사용자가 추측한 숫자가 더 큰 수인지, 더 작은 수인지 힌트를 줄 거예요.
if문을 사용해서 조건을 나눠주면 되겠죠~
그리고 정답인 경우는, while문의 조건에 부합하지 않기 때문에, while문을 빠져나가게 되겠죠~
그래서 while 문 밖에 정답 메시지를 띄워줄 거예요.
몇 번만에 맞혔는지 그 시도 횟수도 추가에 대한 설명은 상단의 영상을 참고해 주세요~
파이썬 입문 과정에서도 만들어 볼 수 있는 프로그램들이 궁금하지 않으신가요?
리스트, 함수와 같은 간단한 기본 개념만으로도 다양한 그래픽 게임이나, 프로그램을 만들 수 있답니다.
다양한 프로젝트와 예제를 통해 파이썬을 배워 나가세요!
파이썬은 실제 프로젝트를 진행해 나가는 과정을 통해 체득해 나가야 합니다!
그러니, 입문 과정일수록 책보다는 실제 프로그램을 만들어 나가는 과정이 더욱더 중요합니다!
'파이썬 Python 강좌 > 예제로 배우는 파이썬' 카테고리의 다른 글
[예제로 배우는 파이썬] 20강. for문으로 1부터 100까지의 합 구하기 | 짝수의 합 구하기 (0) | 2021.04.06 |
---|---|
[2021 예제로 배우는 파이썬] 19강. 수학 퀴즈 프로그램 만들기 (0) | 2021.04.05 |
[예제로 배우는 파이썬] 17강. 비밀번호 확인 시스템 | if문과 while문 (0) | 2021.04.03 |
[예제로 배우는 파이썬] 16강. 동전던지기 게임 만들기 | while 반복문 (0) | 2021.04.02 |
[예제로 배우는 파이썬] 15강. 베팅 게임 만들기 | 조건문 if문과 input()으로 만드는 간단한 게임 (0) | 2021.04.01 |