[python] 특정범위에서 임의의 숫자 선택하기 random.randint()




💡 random.randint() : 0과 1 미만의 임의의 실수를 출력
💡 random.randint(x, y) : x와 y 미만의 임의의 정수를 출력


1. 1~100 사이의 임의의 수 맞추기

  • random.randint() 함수로 임의의 값을 출력하고, if 문을 돌며 값을 비교합니다.
  • input로 입력받은 값은 int() 로 정수형으로 변환해줘야 합니다.

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    import random
    num = random.randint(1,101)
     
    while True:
        print("1~100중 임의의 값을 고르세요")
        guess = int(input())
        if guess == num:
            print("정답입니다")
            break
        elif guess < num:
            print("%d 보다 큽니다" % guess)
        elif guess > num:
            print("%d 보다 작습니다" % guess) 
    cs



댓글 쓰기

0 댓글