꿈을 코딩하다! 코드덤

Code your dreams

자세히보기

파이썬 Python 강좌/예제로 배우는 파이썬

[예제로 배우는 파이썬] 18강. 숫자 추측 게임 만들기

코드덤 2021. 4. 4. 13:30
반응형

안녕하세요. 코드덤입니다. 

 

이번 시간에는 카드 뒷면의 숫자를 추측하는 게임을 파이썬으로 만들어 볼 거랍니다. 

간단하게 if문과 while문만을 사용해서 수를 추측하고, 더 큰 수인지 더 작은 수인지 힌트를 주는 게임을 만들 수 있어요. 

 

이렇게 수를 추측할 때마다, 더 작은 수인지, 더 큰 수인지 힌트를 줍니다. 

그리고 몇 번만에 정답을 맞혔는지, 그 횟수도 알려주는 프로그램이랍니다. 

함께 코드를 작성하기 전에, 여러분 스스로 먼저 도전해 보세요~ 

그럼 함께 코드를 작성해 볼게요. 

먼저 카드 뒷면의 수를 랜덤 모듈을 사용해서 랜덤으로 추출해 줄게요. 

저는 1~20 사이의 수로 해보겠습니다. 

그리고 사용자가 계속 수를 추측할 수 있도록 while 문 내에서 user_guess로 입력을 받을 거예요. 

그리고 카드의 숫자와 사용자가 추측한 값이 동일하지 않은 동안, while문내에서 반복시켜 줄 거랍니다. 

같지 않다는 !=으로 사용해 주시면 됩니다. 

그리고 사용자가 추측한 숫자가 더 큰 수인지, 더 작은 수인지 힌트를 줄 거예요. 

if문을 사용해서 조건을 나눠주면 되겠죠~

그리고 정답인 경우는, while문의 조건에 부합하지 않기 때문에, while문을 빠져나가게 되겠죠~ 

그래서 while 문 밖에 정답 메시지를 띄워줄 거예요. 

몇 번만에 맞혔는지 그 시도 횟수도 추가에 대한 설명은 상단의 영상을 참고해 주세요~ 

 

파이썬 입문 과정에서도 만들어 볼 수 있는 프로그램들이 궁금하지 않으신가요? 

리스트, 함수와 같은 간단한 기본 개념만으로도 다양한 그래픽 게임이나, 프로그램을 만들 수 있답니다. 

다양한 프로젝트와 예제를 통해 파이썬을 배워 나가세요! 

파이썬은 실제 프로젝트를 진행해 나가는 과정을 통해 체득해 나가야 합니다! 

그러니, 입문 과정일수록 책보다는 실제 프로그램을 만들어 나가는 과정이 더욱더 중요합니다! 

 

[패키지] 파이썬 터틀 프로젝트 1편/2편 통합 [비전공자 초급 과정]

[ 1편에서 만들어 볼 10가지 터틀 프로젝트 ] 기본 예제 2개를 포함하여 총 12가지 프로젝트를 함께 만들어 봅니다. 본 강좌는 리스트, 딕셔너리, 함수 정도의 파이썬 기본 개념을 알고 계신 분들을

codethem.teachable.com

 

반응형