728x90
아래 코드는 터미널에서 실행 가능한 간단한 숫자 맞추기 게임입니다.
컴퓨터가 1부터 100 사이 임의의 숫자를 선택하면, 플레이어는 그 숫자를 맞출 때까지 입력을 반복하게 됩니다.
코드를 guessing_game.py
로 저장한 뒤, python guessing_game.py
로 실행하세요.
# guessing_game.py
import random
def main():
secret_number = random.randint(1, 100)
attempts = 0
print("=== 숫자 맞추기 게임 ===")
print("1부터 100 사이의 숫자를 맞춰보세요!")
while True:
try:
guess = int(input("숫자를 입력하세요: "))
attempts += 1
except ValueError:
print("숫자만 입력해주세요.")
continue
if guess < secret_number:
print("더 큰 숫자입니다.")
elif guess > secret_number:
print("더 작은 숫자입니다.")
else:
print(f"축하합니다! 정답은 {secret_number}였습니다.")
print(f"총 시도 횟수: {attempts}회")
break
if __name__ == "__main__":
main()
반응형
'08.개발&프로그래밍 > 1.파이썬' 카테고리의 다른 글
4. Python Rock–Paper–Scissors (가위바위보) 게임 (0) | 2025.07.18 |
---|---|
3. Python Pong Game (퐁 게임) (0) | 2025.07.18 |
2. Python Snake Game (뱀 게임) (0) | 2025.07.18 |
1. Python으로 구현한 틱택토 (Tic-Tac-Toe) 게임 (0) | 2025.07.18 |
15. Python Logical Errors(로직 오류) 완벽 가이드 (0) | 2025.07.18 |