728x90
반응형

import random
random_number = random.randint(1, 100)
cnt = 0
while True:
cnt += 1
n = int(input('1 ~ 100 사이의 숫자를 입력해 주세요 : '))
if n > 100 or n < 1:
print('범위를 벗어 났습니다. 다시 입력해주세요')
elif n > random_number:
print(n, '보다 작은 숫자를 다시 입력해주세요')
elif n < random_number:
print(n, '보다 높은 숫자를 다시 입력해주세요')
elif n == random_number:
print(n, '정답입니다')
print(cnt,'번 만에 맞추셨네요')728x90
반응형
'프로그램' 카테고리의 다른 글
| [C/C++] 문제 : 최대값, 최소값 구하는 함수 (0) | 2023.06.14 |
|---|---|
| [파이썬] 문제 : 얼굴 그리기 (0) | 2023.06.14 |
| [파이썬] 문제 : 1~100 자연수 중 10의 배수만 출력. 3의 배수 제외 (0) | 2023.06.13 |
| [파이썬] 문제 : 임의의 개수만큼 숫자 입력 받아 합계,평균,최대값,최빈값 함수 (0) | 2023.06.13 |
| [파이썬] 문제 : 리스트 2개에서 공통원소 찾기 (0) | 2023.06.13 |
댓글