[python] 파이썬으로 추리 게임 만들기
이번에는 파이썬을 사용하여 간단한 추리 게임을 만들어 보겠습니다. 추리 게임은 컴퓨터가 생각한 숫자를 사용자가 추리하여 맞추는 게임으로, 사용자가 맞추는 동안 힌트를 주면서 진행됩니다.
게임 규칙
- 컴퓨터는 1에서 100 사이의 임의의 숫자를 선택합니다.
- 사용자는 컴퓨터가 선택한 숫자를 맞출 때까지 숫자를 입력합니다.
- 컴퓨터는 사용자가 입력한 숫자가 정답보다 작은지 큰지를 알려줍니다.
- 사용자가 정답을 맞출 때까지 2, 3단계를 반복합니다.
파이썬 코드로 구현하기
import random
def guess_game():
answer = random.randint(1, 100)
while True:
guess = int(input("숫자를 입력하세요: "))
if guess < answer:
print("입력한 숫자가 작습니다.")
elif guess > answer:
print("입력한 숫자가 큽니다.")
else:
print("정답입니다!")
break
guess_game()
위의 코드는 간단하게 사용자가 입력한 숫자를 컴퓨터가 선택한 숫자와 비교하여 힌트를 주고, 정답을 맞출 때까지 반복합니다.
이제 위의 코드를 실행하면 숫자를 입력하여 컴퓨터가 선택한 숫자를 맞출 수 있습니다.
마무리
이렇게 파이썬으로 간단한 추리 게임을 만들어보았습니다. 조금 더 복잡한 로직이나 다양한 기능을 추가하여 게임을 발전시킬 수도 있습니다. 파이썬을 사용하여 다양한 게임을 만들어보며 프로그래밍 실력을 향상시킬 수 있습니다.
참고 자료: