Skip to content

(이*현 강의노트 7장, while 반복문) #138

@lgh182600-lang

Description

@lgh182600-lang
import random

print("숫자 맞히기 게임에 오신것을 환영합니다.")

secret = random.randint(1, 100)
guess = -1 

while guess != secret:
    guess = int(input("1부터 100 사이의 정수 하나를 입력하세요: "))
    print(f"입력값: {guess}")

    if guess == secret:
        print("맞았습니다!")
    elif guess > secret:
        print("너무 커요!")
    else:
        print("너무 작아요!")

print("게임 종료!")

숫자 맞히기 게임에서 guess로 받을 수 있는 건 정수 뿐입니다. 만약에 사용자가 정수가 아닌 문자열이나 부동소수점을 실수로 넣으면 valueError가 발생하는데 이 부분을 어떻게 해결할 수 있는지 궁금합니다.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions