카테고리 없음

python 숫자를 추측해서 맞추는 프로그램

SecuDedi 2025. 3. 8. 11:04

python 코드를 사용해서 숫자를 추측해서 맞추는 프로그램을 만들어 보겠습니다.

answer = 7
print("숫자를 추측해서 맞춰보는 게임입니다.")
while True:
  guessSum = int(input("숫자를 맞춰보세요 : "))
  if guessSum == answer:
    print("정답입니다. 프로그램을 종료합니다.")
    break
  else:
    print("오답입니다. 숫자를 다시 맞춰보세요.")

 

프로그램 실행 및 결과는 다음과 같습니다.

 


 

🔥 게임 설명:

1️⃣ 1~100 사이의 랜덤 숫자가 생성됩니다.
2️⃣ 플레이어는 숫자를 입력하여 정답을 맞춰야 합니다.
3️⃣ 입력한 숫자가 크거나 작으면 힌트 제공
4️⃣ 맞추면 시도 횟수와 함께 축하 메시지 출력 🎊

 

숫자 추측 게임을 파이썬으로 구현한 개선된 코드를 작성해보겠습니다.

import random

def number_guessing_game():
    print("숫자 추측 게임에 오신 것을 환영합니다! 🎯")
    secret_number = random.randint(1, 10)  # 1부터 10 사이의 랜덤 숫자
    attempts = 0

    while True:
        try:
            guess = int(input("1부터 10 사이의 숫자를 입력하세요: "))
            attempts += 1

            if guess < secret_number:
                print("너무 낮습니다! 📉")
            elif guess > secret_number:
                print("너무 높습니다! 📈")
            else:
                print(f"정답입니다! 🎉 {attempts}번 만에 맞추셨습니다.")
                break
        except ValueError:
            print("숫자만 입력해주세요! ⛔")

if __name__ == "__main__":
    number_guessing_game()

 

프로그램 실행 및 결과는 다음과 같습니다.