01.숫자 맞추기 게임 만들기

진나희·2023년 8월 15일
0

python_with_chatgpt

목록 보기
1/5
post-thumbnail

프로그램 설명

"1부터 100까지의 임의의 수를 생성하고 생성된 임의의 수를 맞추는 게임으로 숫자를 하나 입력하면 임의로 생성된 수보다 높은지 낮은지 정답인지를 알려줍니다. 정답을 맞힐 결우 정답을 몇 번 만에 맞췄는지로 게임의 승부를 알 수 있습니다."

Q1.
파이썬으로 숫자 맞추기 게임을 만들 거야. 1~100까지 무작위 숫자를 생성하고, 내가 숫자를 입력하면 무작위 숫자랑 비교해서 숫자가 큰지 작은지 알려줘. 숫자를 맞추면 몇 회만에 맞췄는지 알려주고 게임을 종료해
A1.

'''python

import random
def main():
target_number = random.randint(1, 100)
attempts = 0

print("1부터 100까지의 숫자 맞추기 게임을 시작합니다.")

while True:
    user_guess = int(input("숫자를 입력하세요: "))
    attempts += 1

    if user_guess < target_number:
        print("숫자가 너무 작습니다.")
    elif user_guess > target_number:
        print("숫자가 너무 큽니다.")
    else:
        print(f"축하합니다! {attempts}회만에 숫자를 맞추셨습니다.")
        break

print("게임이 종료되었습니다.")

if __name__ == "__main__":
main()

'''

Result

profile
안녕하세요! data와 chatgpt에 관심이 많습니다.

2개의 댓글

comment-user-thumbnail
2023년 8월 15일

글 잘 봤습니다.

1개의 답글