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()
프로그램 실행 및 결과는 다음과 같습니다.