728x90
import random
random_number = random.randint(1, 100)
game_count = 1
while True:
try:
my_number = int(input("1 ~ 100 사이의 숫자를 입력하세요:"))
if my_number > random_number:
print("다운")
elif my_number < random_number:
print("업")
elif my_number == random_number:
print(f"축하합니다.{game_count}회 만에 맞췄습니다.")
break
game_count += 1;
except:
print("에러가 발생했습니다. 숫자를 입력하세요")
1 이상 100 미만 랜덤 숫자를 설정하고, 그 숫자를 맞추는 게임
숫자 이외의 입력을 받을 시 try except문을 통해 예외처리.
728x90
'Software > Python' 카테고리의 다른 글
[Python] 윈도우에서 pip로 설치할 때 '액세스가 거부되었습니다' 해결법 (0) | 2022.11.23 |
---|---|
[Python] socket 모듈 (0) | 2022.11.23 |
[Python] random 라이브러리 함수 (0) | 2022.11.21 |
[Python] import (0) | 2022.11.21 |
[Python] 주석 (0) | 2022.11.21 |