sohyeon kim

[Python] 숫자 맞히기 게임 본문

Coding Test

[Python] 숫자 맞히기 게임

aotoyae 2024. 1. 31. 16:17
728x90

 

 

📝 문제

120 사이의 숫자를 맞히는 게임을 만들려고 합니다. random 모듈과 input() 함수를 활용하여 프로그램을 만들어 보세요.

 

 

🫠 나의 풀이

import random

ANSWER = random.randint(1, 20)
NUM_TRIES = 4

guess = -1
tries = 0

while guess != ANSWER and tries < NUM_TRIES:
    guess = int(input(f"기회가 {NUM_TRIES-tries}번 남았습니다. 1-20 사이의 숫자를 맞혀 보세요: "))
    tries += 1

    if ANSWER > guess:
        print("Up")
    elif ANSWER < guess:
        print("Down")

if guess == ANSWER:
    print(f"축하합니다. {tries}번 만에 숫자를 맞히셨습니다.")
else:
    print(f"아쉽습니다. 정답은 {ANSWER}입니다.")

 

 

 

🔗 https://www.codeit.kr/topics/making-use-of-python

 

파이썬 응용하기 - 파이썬 강의 | 코드잇

프로그래밍, 문법만 배운다고 끝이 아닙니다! 문법 그 자체보다는 상황에 맞게 코드를 짤 수 있는 능력이 더 중요하죠. 파이썬으로 데이터 분석도 해보고, 로또 번호 생성기나 영어 단어장 같은

www.codeit.kr

 

 

 

728x90
반응형